Как подключить бота к своему каналу и добавлять ссылки к постам?
Всем привет, сегодня поделюсь процессом создания бота для телеграм-канала. Это только кажется сложным, на самом деле занимает около 🕒 10-15 минут. Я постаралась вложить все свои структурные способности, чтобы вам было легко ❤️💭
В процессе создания своего бота нам понадобятся еще 2:
✨ Первый - @ControllerBot, через него мы сможем подключать/отключать к каналам собственных ботов.
✨ Второй - @BotFather, с его помощью мы сможем управлять ботами, создавать их и редактировать.
Теперь перейдем к пошаговой инструкции создания бота:
- Ищем в поиске или можете нажать здесь 👉 @ControllerBot
- Выбираем запустить, либо пишем команду /start
- Из пришедшего сообщения выбираем /addchannel - добавить канал
- Далее ControllerBot попросит нас перейти в 👉 @BotFather для создания токена (*шифр состоящий из цифр, букв и знаков).
- Точно также запускаем BotFather или пишем команду /start
- Из пришедшего сообщения выбираем /newbot - create a new bot
- Далее придет сообщение с просьбой придумать имя боту:
💌 Alright, a new bot. How are we going to call it? Please choose a name for your bot.
Пишите строго на анг., для разделения можно использовать нижний прочерк _, в конце имя обязательно должно оканчиваться на bot. Пример: creative_bot
8. В ответ придет сообщение о том, что бот успешно создан. Также в нем будет прописан токен, который необходимо переслать в ControllerBot:
💌 Use this token to access the HTTP API:
Копируем все цифры и буквы после этих 👆 слов.
9. Возвращаемся в ControllerBot и вставляем скопированный токен.
10. В ответ придет сообщение с 2 просьбами:
💬 - добавить вашего бота (creative_bot) в администраторы вашего канала.
Для этого переходим в канал, нажимаем на аватар, выбираем раздел «Администраторы», нажимаем «Добавить администратора», в строке поиска ищем своего бота (creative_bot) и даем ему полный доступ, кроме последнего пункта «Назначение администраторов». Это всегда можно изменить.
💬 - переслать в ControllerBot любое сообщение из вашего канала (либо @username или Group ID).
Если постов на канале у нас нет, то просто нажимаем на аватар, затем на ссылку (она автоматически копируется). После этого возвращаемся в ControllerBot и отправляем ему скопированную ссылку.
Последнее, что попросит вас сделать ControllerBot - это настроить часовой пояс, просто сбросьте ему текстом свой город.
🎉🎉🎉 Поздравляю! Мы закончили, теперь у вас появился свой личный бот! 🎉🎉🎉
Осталось разобраться, как создавать ссылки к постам ✨
- В последнем сообщении от ControllerBot будет кнопка «Создать новый пост», нажимаем на нее и попадаем в свой бот
- Пишем команду /start. В полученном сообщениинажимаем «Продолжить»
- Следуем указаниям бота, выбираем в какой канал будем размещать публикацию, нажимаем «Далее»
- Закрепляем фото через скрепку или пишем текст и отправляем боту
- Под нашим сообщением появится меню, через которое мы сможем прикреплять ссылки и задавать определенные реакции
- Чтобы добавить ссылку выбираем «Добавить URL-кнопки». Отправляем боту название кнопки и через дефис вставляем необходимую ссылку. Пример: Перейти на сайт - https://taplink.cc/d_irishka
- После создания ссылки нажимаем «Далее», затем «Опубликовать»
ГОТОВО! ❤️ Теперь можно зайти в свой канал и закрепить данное сообщение, подписчики сразу смогут переходить по нужной ссылке или скачивать ваши полезные файлы ✨
Буду рада, если поделитесь своими результатами, все ли получилось? Как вообще вам инструкция?