Встроенные функции Telegram не позволяют добавлять кнопки со ссылками прямо в пост. 2 Для создания рекламных кнопок используют специальные боты. 2
Некоторые из них:
- ControllerBot. 12 Позволяет добавлять медиафайлы, URL-кнопки и управлять комментариями. 2 Чтобы создать кнопку, нужно: 1
- Добавить бота-помощника: найти в поиске Telegram, начать с ним диалог. 1
- Подключить канал: выбрать команду «/addchannel» и следовать инструкциям бота. 1
- Создать бота-почтальона: перейти в бота @BotFather и создать нового бота, следуя его подсказкам. 1
- Связать ботов: вернуться в @ControllerBot и отправить ему имя только что созданного бота. 1
- Настроить права: назначить нового бота администратором своего канала и дать ему необходимые права (публикация сообщений, редактирование, закрепление). 1
- Подготовить пост: написать текст сообщения, добавить изображение, реакции (эмодзи) и ссылки на нужные ресурсы в формате «Текст кнопки — ссылка». 1
- Отправить боту: переслать подготовленный пост боту @ControllerBot. 1
- Настроить публикацию: выбрать время публикации (сразу или по расписанию) и дополнительные опции (например, автоудаление поста). 1
- FleepBot. 2 С его помощью можно сделать канал более интерактивным и удобным для навигации. 2 Чтобы создать кнопку, нужно: 2
- Создать собственного бота через BotFather. 2
- Добавить бота в канал, назначить его администратором канала с полными правами. 2
- Запустить FleepBot: перейти по ссылке, нажать «Старт» для активации, выбрать необходимый язык, отправить команду «/posting» и следовать инструкции бота. 2
- Создать пост и добавить кнопку: зайти в созданный бот, нажать кнопку «Старт» и отправить ссылку на канал, нажать «Создать пост», отправить боту готовый пост для публикации, выбрать функцию «URL-кнопки» и ввести ссылку и текст кнопки. 2
- @markdownbot. 3 С помощью этого бота можно создать синюю кнопку в закреплённом сообщении сверху ленты постов канала. 3 С её помощью можно побудить подписчиков перейти на сайт, пройти регистрацию или оставить донат. 3 Чтобы создать кнопку, нужно: 3
- Добавить бота @markdownbot в список админов канала. 3
- Найти бота @markdownbot в поиске, запустить его командой «/start» и выбрать «Русский». 3
- Нажать на кнопку «Добавить канал»: бот отправит сообщение с цифровым кодом. 3
- Скопировать код, который отправил бот, и написать его в своём канале. 3
- Переслать это сообщение боту, и канал появится в списке. 3
- Нажать на кнопку «Отправить в канал» и выбрать свой. 3
- В настройках публикации включить функцию «Кнопки к посту». 3
- Нажать кнопку «GO» и написать текст для поста, в котором будет кнопка. 3
- Подтвердить, что текст правильный. 3
- Написать текст и ссылку для кнопки в формате «текст кнопки — ссылка для кнопки». 3 Важно, чтобы была только одна кнопка. 3
- Закрепить сообщение. 3
Также для создания кнопок в Telegram-боте можно использовать сервис Botman.pro. 5