Платный доступ в закрытый канал/группу через триггер
Ссылка на шаблон: https://lcvr.net/s/XULc3
Как работает этот бот?
Триггер отслеживает, в какой канал/группу была подана заявка на вступление и запускает сценарий проверки;
Бот проверяет, оплатил ли пользователь доступ, если нет — запускает сценарий с оплатой. Если оплата поступила — запускается сценарий с приветствием нового подписчика;
После оплаты пользователю выдается ссылка для вступления.
Как только пользователь подает заявку в канал/группу, он автоматически разрешает писать сообщения боту первым.
Подготовка к настройке
Определяем ID канала/группы
Определяем ID канала/группы, где бот будет принимать заявки на вступление и выдавать доступ после оплаты. Если ID канала/группы вам уже известен, то переходим к следующему пункту.
Как узнать ID Telegram-каналаКак узнать ID Telegram-группы (чата)Подключаем платежную систему
Чтобы бот смог принимать оплату, нам необходимо подключить платежную систему. Если у вас она уже подключена, то переходим к следующему пункту.
Платёжные системыСоздаем товар
После подключения платежной системы нам нужно настроить сам товар, который будут оплачивать пользователи, чтобы получить доступ в клуб. Если у вас уже есть товар, то переходим к следующему пункту.
ТоварыДобавляем бота в канал/группы с правами администратора
Чтобы бот смог принимать заявки на вступление, необходимо добавить его в канал/группу с правами администратора
Создаем ссылку на закрытый канал
Заходим в закрытый канал/группу, где будет функционировать бот.
Переходим в раздел "Управление каналом".

Выбираем "Пригласительные ссылки".

Создаем новую ссылку.

Активируем ползунок "Заявки на вступление". Нажимаем кнопку "Добавить".

Нажимаем "Копировать". Эту ссылку для вступления мы будем выдавать в боте после оплаты.

Заполняем шаблон бота
Настраиваем триггер
Указываем канал связи, где будет функционировать бот.

Указываем ID канала/группы, в который будет выдаваться доступ после оплаты.

Если оставить это поле пустым, то бот будет реагировать на поданные заявки в любом канале/группе.
Сохраняем триггер.
Заменяем ID в блоках действия
Открываем блок "Принять запрос на вступление" в режиме редактирования.
Указываем ID ВАШЕГО канала или ВАШЕЙ группы в параметре chat_id. Сохраняем.

Открываем блок "Отклонить запрос на вступление" в режиме редактирования.
Указываем ID ВАШЕГО канала или ВАШЕЙ группы в параметре chat_id. Сохраняем.

Настраиваем блок с товаром
Открываем блок "Шаг 1" в режиме редактирования.
Выбираем ваш товар из выпадающего списка.

Нажимаем "Сохранить".
Настраиваем блок с выдачей ссылки после оплаты
Открываем блок "Шаг 2" в режиме редактирования.
Указываем вашу ссылку на канал/группу, которую создавали ранее.

Нажимаем "Сохранить".
Настройка шаблона завершена.
Тестируем бота
Запускаем бота по ссылке-приглашению.

Бот начал проверку. Поскольку пользователь еще не оплачивал доступ, запустился сценарий с оплатой.

Оплачиваем доступ.
Нажимаем на ссылку для вступления.

Подаем заявку.
Бот принял заявку пользователя и добавил его в канал. Запустился сценарий "Если пользователь оплатил".


Поздравляем, вы настроили выдачу платного доступа в закрытый канал/группу. Ни один "заяц" не пройдет!
💟Как задать вопрос в поддержку?Last updated
Was this helpful?