В данной статье создадим простой Telegram-бот с помощью конструктора, который будет проверять подписку пользователя на нужные каналы и после успешной проверки выдавать нужное сообщение. Бота будем делать при помощи сервиса PuzzleBot
Создание бота в Telegram
- Войдите в свой аккаунт Telegram.
- В поиске найдите аккаунт @BotFather и выберите его.
- Начните диалог нажав кнопку “Запустить”.
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka-min-1024x782-min.png)
- Для создания нового бота, введите команду “/newbot” и укажите желаемое имя. Это имя будет видно в списке ваших контактов и в диалоге с ботом.
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka1-min-1-1024x195-min.png)
- После выбора имени для вашего бота, дайте ему название, которое будет отображаться в ссылке на него в Telegram.
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka2-min-1-1024x428-min.png)
Вы также можете добавить описание (/setdescription), установить аватар (/setuserpic) или изменить информацию о боте (/setabouttext). Это можно сделать через меню в BotFather.
Подключение Telegram-бота к конструктору PuzzleBot
- Войдите в PuzzleBot через Telegram-аккаунт.
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka3-min-1-1024x814-min.png)
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka4-min-1-1024x727-min.png)
- Скопируйте API-токен с Telegram-бота “@BotFather”.
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka5-min-1-1024x618-min.png)
API-токен — уникальный ключ, который необходим для связи вашего бота с Telegram API. Он позволяет вашему боту отправлять и получать сообщения через Telegram.
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka6-min-1-1024x851.png)
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka7-min-1-1024x836-min.png)
В конструкторе разобраться довольно просто, вы можете: отправлять сообщения с текстом и интерактивными элементами, обрабатывать и анализировать входящие сообщения, создавать команды, реагировать на ключевые слова, прикреплять фотографии или файлы, подключать платежные функции, подключать интеграцию с внешними сервисами, API, создать магазин и многое другое.
Мы создали сценарий следующим образом: когда пользователь переходит по ссылке в бот, он активирует команду, которая требует от него подписаться на канал. После успешной подписки, пользователь нажимает кнопку “Я подписался” и получает доступ к информации, связанной с подпиской. Если пользователь не подписался и хочет получить желаемую информацию, то ему приходит уведомление, напоминая о необходимости сначала выполнить подписку.
![Как создать Telegram-бот, который проверяет подписку юзера на нужные каналы и после пишет нужное сообщение](https://cpa.rip/wp-content/uploads/2023/06/Bez-zagolovka8-min-1-1024x516-1-min.png)
Тарифы в сервисе PuzzleBot
С полным списком бесплатного и платного функционала можно ознакомиться в сервисе PuzzleBot.
0 Comments