Главная · Шаблоны · Проверка подписки
Шаблон бота подписки на канал: проверка подписки и материал
Бот спрашивает у площадки, подписан ли человек на ваш канал: подписчику — материал, остальным — просьба подписаться. Проверка работает, если бот — администратор канала.
Подходит для: Каналы, Блогеры
Как это работает
Что можно настроить
- Тексты сообщений и кнопки
- Поля блока «Сбор данных» и проверка формата
- Теги, уведомления и передача оператору
- Каналы: Telegram, MAX, ВКонтакте, чат на сайте
Пример диалога
Материал — для подписчиков канала. Подпишитесь и нажмите «Я подписался».
Я подписался
Как устроен шаблон
«Сообщение» с просьбой подписаться и кнопкой «Я подписался» → «Условие» с правилом «Подписка» и тремя ветками. «Подписан» → тег subscribed и «Сообщение» с материалом. «Не подписан» → просьба подписаться и снова нажать «Я подписался» выше. «Не удалось проверить» — площадка не ответила или бот не видит подписчиков — → просьба попробовать через минуту. Триггер — /start; для поста добавьте «Диплинк». Рядом с «Я подписался» поставьте URL-кнопку «Открыть канал» со ссылкой на свой канал — адрес знаете только вы.
Перед запуском добавьте канал в «Каналы для проверки» (открываются из «Каналов» и Редакции) и выберите его в «Условии» — без канала редактор не сохранит сценарий. В Telegram бот видит подписчиков, только если он администратор канала; во ВКонтакте проверяется подписка на сообщество, подключённое к боту; в MAX бот тоже должен быть администратором канала. Сбой площадки ведёт в «Не удалось проверить», а не в «Не подписан»: человека не отсекут по ошибке.
Как использовать без потерь
Подписка проверяется в момент нажатия: отписаться после выдачи материала человек может. Если важен контакт, попросите e-mail или телефон блоком «Сбор данных» — он останется у вас независимо от подписки. Так устроен шаблон «Выдача лид-магнита».
Вход из канала — диплинк https://t.me/ваш_бот?start=post_42 под постом. Розыгрыш за подписку с номерами участников и итогами — отдельный шаблон «Розыгрыш за подписку». Отдельная страница о связке с Telegram — «Подписка на канал в Telegram-боте». Открыть шаблон в кабинете.
Частые вопросы о шаблоне
Бот проверяет подписку через API Telegram?
Да: правило «Подписка» в «Условии» спрашивает Telegram, подписан ли человек на выбранный канал. Для этого бот должен быть администратором канала. Если Telegram не ответил, сценарий идёт в ветку «Не удалось проверить», а не «Не подписан».
Что сделать вместо проверки, чтобы не раздавать материал впустую?
Просить контакт до выдачи блоком «Сбор данных» — e-mail или телефон остаются у вас в «Контактах» в любом случае. Просьбу вступить в канал ставьте следующим шагом с кнопкой на канал.