Проверка подписки на канал Telegram

В этой статье мы расскажем как настроить условие "Подписан на канал TG"

1. Создадим бот и в первом шаге попросим человека подписаться и поставим ссылку на наш канал, а так же добавим кнопку с текстом "Я подписался"

Вот пример как это выглядит в реальной автоворонке


2. Теперь на кнопку "Я подписался" сделаем следующий шаг "Условие" - "Состоит в канале". То есть при клике на кнопку человек попадает на условие и происходит проверка.

В поле вписываем ваш канал через @, вот так и жмем сохранить

Для частных каналов:

Через сайт: Вы также можете проверить подписку и для частных каналов, да у вас нет названия, но у каждого канала есть свой ID, найти id канала можно после добавления в него бота, id будет отображаться во вкладке подписчики:

Через сторонних ботов: Также id можно найти, переслав боту любое сообщение из канала https://t.me/getmyid_bot

Теперь эти цифры (вместе с тире) ставим в поле, где ставили название канала, вот так:


Теперь ставим следующие шаги, что делать если условие выполнено и если нет.

В случае подписки ему дадим подарок, а если не подписался попросим снова подписаться.


Но учтите, нужно от кнопки "Я подписался" снова провести стрелочку на условие, чтобы после нажатия человека вернуть назад на проверку.

Теперь скопируйте ссылку на бота и добавьте в админы вашего канала, чтобы бот имел доступ к подписчикам и мог видеть кто есть, кого нет.

Копируем ссылку на бота:

Добавляем в админы канала:

Все готово, можете дать ссылку на бота вашему другу и пусть проверит. Должно быть примерно так:


Самая частая ошибка и причина что не работает, это вы забыли добавить бота в админы канала)


Если вы не нашли ответ на свой вопрос, то напишите нам в техподдержку ВК

Зарегистрироваться в сервисе

Работает на