Это пошаговая инструкция по разработке чат бота для проверки подписки на ваш телеграм канал
Механика работы бота:
- Человек заходит в ваш бот, и чтобы воспользоваться функциями бота, или получить подарок (лидмагнит) он должен подписаться на ваш телеграм канал. Без подписки бот не выдаст подарок.
ШАГ 1
Создаем бота в телеграм боте - кликай сюда
ШАГ 2
Регистрируемся на конструкторе чат-ботов - кликай сюда
- После регистрации создаем бота на конструкторе
- В разделе "Каналы" выбираем "Телеграм" и вставляем туда апи ключ, который нам ранее присылал бот (Ботфазер), чтобы привязать бот
ШАГ 3
- Добавьте ваш созданный бот в администраторы вашего телеграм канала. Это нужно, чтобы бот мог отслеживать подписчиков.
ШАГ 4
Написание сценария
- Переходим в раздел "Сценарий". Удаляем все, что там есть и создаем новую цепочку сообщений.
(Для того, чтобы открыть меню создания блоков, просто кликните правой кнопкой мыши в любую область)
- Все ваши карточки должны быть соединены стрелочками в нужной последовательности, поэтому ведем стрелочку от стартового блока к вашей цепочке сообщений. После чего кликаем на этот блок и оформляем его приветственным сообщением. Ведь это именно то, что в первую очередь увидят пользователи
- Далее нам нужно добавить кнопки к этому сообщению. Первая кнопка будет вести на наш канал, чтобы люди моли подписаться, а вторая кнопка будет для получения подарка. Для этого спускаемся чуть ниже в этой цепочке сообщений и добавляем кнопки.
- Кнопка "подписаться":
- Кнопка "Забрать подарок" остается без настроек
- Важный момент
Переходим в настройки клавиатуры - телеграм - и перетаскиваем наши кнопки наверх, чтобы они отображались сразу под нашим сообщением. Такой формат кнопок называется "инлайн"
С этим блоком мы закончили.
Когда человек нажимает на кнопку подписаться - он попадает на ваш телеграм канал, а когда нажимает на кнопку "Забрать подарок", бот как раз и должен проверить эту подписку, поэтому, создаем новый блок "Условие"
Ведем стрелочку от кнопки к нашему блоку. А в настройках условия выставляем "Контакт подписан на телеграм канал/группу". Если вы уже добавили бота в админы канала, значит бот вам предоставит его для выбора в графе "Телеграм канал/группа"
Далее, по результату проверки мы должны сформировать новые цепочки сообщений для пользователей. Если условие верно (Да). Значит человек подписан на телеграм канал и мы можем отдать ему его подарок
Если же человека нет среди подписчиков (Нет), то просим его подписаться заново и повторить процедуру!
ГОТОВО!
Попробуйте запустить своего бота и проверить его на работоспособность. Если возникли трудности - то пишите мне в комментарии и я помогу вам!
Напишите так-же, на каких ботов написать новые инструкции.
С вас лайк и подписка, а с меня новый контент!