May 26, 2023

Создаем бота с проверкой подписки на Telegram-канал и выдачей лид-магнита

Проходим по ссылке https://leadconverter.ru/login

Проходим простую регистрацию.

Даем название нашей компании

Выбираем телеграм

Следуем инструкции

Зайдите в Telegram

Найдите @BotFather в поиске по пользователям

Нажмите на кнопку «Старт», или введите команду /start

Отправьте команду /newbot

Введите имя бота. Оно будет отображаться у остальных пользователей

Введите псевдоним бота. он должен оканчиваться на «bot» пример: (ExampleBot)

Если появляется такое предупроеждение значит имя занято, попробуйте другое

В ответ BotFather пришлет токен. Он выглядит примерно так: 5154165389:AaEsjByI3jQnLoMUVnJEyeZV6ISx-kpM

Скопируйте токен, и вставьте в поле ниже

Нажмите кнопку «Подключить»

Даем название. Нажимаем создать бота

Первым делом, добавляем своего бота на канал, где будет вестись переписка с пользователем, и выдаём права администратора.

ОЧЕНЬ ВАЖНО!

Не переходите к следующим пунктам, ПОКА НЕ ВЫПОЛНИТЕ ЭТОТ ПУНКТ !

Заходим на свой канал. Выбираем управление каналом добавить администраторов.

Добавляем бота в администраторы. Выставляем права:

Возвращаемся в лид-конвертер

Один раз нажимаем на окно ШАГ 1

И вписываем туда текст. Например:

Привет! ‌Я дарю гайд за подписку на группу!Подпишись на группу (вводите ссылку на свой канал например: https://t.me/leadconverter) и нажимай на кнопку "Подписка есть"

И добавляем кнопку "Подписка есть".

Нажимаем сохранить.

Для выполнения следующего шага нам сначала нужно узнать ID нашего канала

Это делается в три шага:

1. Открываем в Telegram официального бота LeadСonverter | Инструменты https://t.me/LeadConverterToolkitBot и нажимаем /start

Можно написать название в поисковике в телеграм или перейти по ссылке

2.Далее заходим в свой канал и пересылаем любое сообщение боту

3.В ответ бот присылает нам сообщение с ID канала

Важно!ID канала нужно копировать со знаком тире, в противном случае запросы работать не будут!

Теперь мы знаем ID нашего Telegram-канала.

2. Переходим к следующему пункту

Ссоздаём красный блок "Действие"

Выбираем пункт "Отправить через вебхук".

Начинаем заполнение "URL-адрес обработчика": вводим значение ниже:

https://api.telegram.org/bot({channel.token})/getChatMember

Нажимаем сохранить результат в Переменная

Создать новую переменную. Называем ее return

Нажимаем "+Добавить параметр" и копируем данные ниже 👇

Параметры Значение

chat_id Айди канала*

user_id {{user_id}}

❗️ ❗️ ❗️ ❗️ Вместо фразы "Айди канала" нужно вставить айди того канала, где будет проверяться подписка.

Нажимаем сохранить

Соединяем кнопку "Подписка есть" с блоком "Действие".

Добавляем ещё один блок "Действие" и выбираем пункт "Установить переменной". Создаём переменную "Подписка на телеграм канал" и в значение пишем: {{return.result.status}}. Нажимаеи сохранить

Соединяем первый блок "Действие" со втором блоком "Действие".

После создаём оранжевый блок " Добавить условие"

Добавляем новое условие и выбираем переменную "Подписка на телеграм канал" содержит содержит member12.

Добавляем новое условие и выбираем переменную "Подписка на телеграм канал" содержит creator13.

Добавляем новое условие и выбираем переменную "Подписка на телеграм канал" содержит admin14.

Соединяем второй блок "Действие" с блоком "Условие".

Теперь создаём два блока "Сообщение". В первый блок мы пишем текст, если пользователь подписан на канал, а во второй блок — если не подписан.

Вставляем текст в первыйблок "Сообщение":

Супер!‌ Вижу твою подписку!‌‌ Отправляю подарок

И прикрепляем файл с полезным материалом. Например, видеофайл, как в нашем примере.

Во второй блок "Сообщение" пишем текст:

Не вижу твоей подписки Давай ты подпишешься, и я снова проверю Подпишись на группу (ссылка на ваш канал) и нажимай на кнопку "Подписка есть"

Под ним добавляем кнопку с названием "Подписка есть".

Соединяем КНОПКУ "Подписка есть" с первым блоком "Действие".

Остаётся добавить связи от блока "Условие":

Зелёный выход блока соединяем с блоком "Вижу подписку"

Красный выход блока соединяем с блоком "Не вижу подписку"

Вернитесь в главное меню

Поставьте тумблер переключения в положение "Активен"

В поле старт-слова поставьте /start Нажмите кнопку "Сохранить старт-слова"

Венитесь по кнопке редактировать в меню бота и нажмите кнопку "Тестировать"

Подключите телеграм.

Бот для проверки подписки на Telegram-канал готов 🎉

Вариантов использования такого бота очень много!

Чтобы узнать подробнее записывайся на мою консультацию по продвижению в Telegram. На которой я тебе расскажу о платных и бесплатных методах быстрого набора аудитории.

Написать мне: https://t.me/@OksanaVEfimova

Мой телеграм-канал https://t.me/launchlife

Служба поддержки LeadConverter https://t.me/LeadConverterSupportBot