Проверка подписки: бонус только подписчикам

Что делает блок «Проверка подписки»
Блок спрашивает у Telegram, состоит ли человек в вашем канале или группе, и по ответу отправляет его по ветке «подписан» или «не подписан». Так можно открыть бонус только подписчикам, а остальных мягко попросить сначала подписаться. Чтобы проверка работала, бот должен быть администратором этого канала.
Настройки блока
Панель настройки блока — что заполнить:
- Канал или группа
- Куда смотреть при проверке подписки. Впишите @имя канала (например @my_channel) или его числовой id (например -1001234567890) — не ссылку. Можно подставить переменную {{bot.vars.…}}. Секреты бота вставлять нельзя.
- Бот — администратор канала
- Под полем блок напоминает: бот обязан быть администратором указанного канала или группы. Без прав администратора Telegram не отвечает на проверку, и клиент всегда попадёт в ветку «не подписан».
Пример: промокод за подписку
В поле — @my_channel. Кто уже подписан, идёт по ветке «подписан» и получает промокод. Кто нет — по ветке «не подписан», где бот показывает ссылку на канал и просит подписаться, а затем проверить снова.
Частые вопросы
Почему проверка всегда показывает «не подписан»?
Скорее всего, бот не администратор канала: без этих прав Telegram не сообщает, кто подписан, и блок отправляет всех по ветке «не подписан». Добавьте бота в администраторы канала и проверьте ещё раз.
Что писать в поле — ссылку на канал?
Не ссылку, а @имя канала (например @my_channel) или его числовой id (например -1001234567890). Можно подставить переменную бота {{bot.vars.…}}. Секреты бота в это поле вставлять нельзя.
Можно ли проверить подписку на приватный канал?
Да, если бот — администратор этого канала. У приватных каналов нет @имени, поэтому укажите числовой id (он начинается с -100). Проверить подписку на чужой канал, где бот не админ, нельзя — результат всегда будет «не подписан».
Другие блоки этой группы
Развилка
Развилка по одному условию: да или нет. Например, если сумма заказа больше 500 — предложить бесплатную доставку.Условия
Несколько условий сразу — сценарий идёт по подходящей ветке. Например, развести клиентов по выбранному тарифу: старт, бизнес, про.A/B-тест
Случайно делит клиентов на группы, чтобы сравнить варианты. Например, половине показать одно приветствие, половине — другое, и увидеть, что сработает лучше.Запустите Telegram-бота с Forgebot
Соберите первый сценарий, отвечайте подписчикам и смотрите аналитику — бесплатно, без кода.
Бесплатный тариф: 1 бот, 5 сценариев, 100 подписчиков. Без карты.