Платный доступ в закрытый канал/группу через триггер
Last updated
Last updated
Ссылка на шаблон: https://lcvr.net/s/XULc3
Как работает этот бот?
Триггер отслеживает, в какой канал/группу была подана заявка на вступление и запускает сценарий проверки;
Бот проверяет, оплатил ли пользователь доступ, если нет — запускает сценарий с оплатой. Если оплата поступила — запускается сценарий с приветствием нового подписчика;
После оплаты пользователю выдается ссылка для вступления.
В чем разница между выдачей доступа через триггер и одноразовой ссылкой? Бот, который генерирует одноразовую ссылку, не сможет исключить пользователя, который перешел по ней в канал без оплаты.
Такое бывает, если один пользователь заплатил и передал ссылку другому. Оплативший не сможет попасть в канал, а пользователь, который пробрался «зайцем», останется в канале на неограниченное время, так как он не является подписчиком бота.
Триггер не пропустит без оплаты ни одного «зайца». Даже если пользователь решит передать свою ссылку товарищу, бот увидит, что от этого пользователя оплаты не поступало и, при переходе, предложит ему оплатить.
Как только пользователь подает заявку в канал/группу, он автоматически разрешает писать сообщения боту первым.
Если вы не знаете, как скопировать шаблон бота в свою кампанию, то воспользуйтесь этой инструкцией. Как только все этапы копирования будут завершены, возвращайтесь обратно к этой статье.
Определяем ID канала/группы, где бот будет принимать заявки на вступление и выдавать доступ после оплаты. Если ID канала/группы вам уже известен, то переходим к следующему пункту.
Если вы не знаете, как определить ID канала/чата, то воспользуйтесь инструкциями, а после возвращайтесь к этой статье.
Чтобы бот смог принимать оплату, нам необходимо подключить платежную систему. Если у вас она уже подключена, то переходим к следующему пункту.
Если вы еще не подключали платежную систему к своей кампании, то вы можете выбрать любую удобную для вас из списка и подключить ее по инструкции. Как только все этапы настроек будут завершены, возвращайтесь к этой статье.
После подключения платежной системы нам нужно настроить сам товар, который будут оплачивать пользователи, чтобы получить доступ в клуб. Если у вас уже есть товар, то переходим к следующему пункту.
Если вы еще не создавали товар, то воспользуйтесь инструкцией. Как только все этапы настроек будут завершены, возвращайтесь к этой статье.
Чтобы бот смог принимать заявки на вступление, необходимо добавить его в канал/группу с правами администратора
Если вы не знаете, как добавить бота в канал/группу с правами администратора, то воспользуйтесь инструкциями. Как только вы назначите бота администратором, возвращайтесь к этой статье.
Заходим в закрытый канал/группу, где будет функционировать бот.
Переходим в раздел "Управление каналом".
Выбираем "Пригласительные ссылки".
Создаем новую ссылку.
Активируем ползунок "Заявки на вступление". Нажимаем кнопку "Добавить".
Нажимаем "Копировать". Эту ссылку для вступления мы будем выдавать в боте после оплаты.
Указываем канал связи, где будет функционировать бот.
Указываем ID канала/группы, в который будет выдаваться доступ после оплаты.
Если оставить это поле пустым, то бот будет реагировать на поданные заявки в любом канале/группе.
Сохраняем триггер.
Открываем блок "Принять запрос на вступление" в режиме редактирования.
Указываем ID ВАШЕГО канала или ВАШЕЙ группы в параметре chat_id. Сохраняем.
Открываем блок "Отклонить запрос на вступление" в режиме редактирования.
Указываем ID ВАШЕГО канала или ВАШЕЙ группы в параметре chat_id. Сохраняем.
Открываем блок "Шаг 1" в режиме редактирования.
Выбираем ваш товар из выпадающего списка.
Нажимаем "Сохранить".
Открываем блок "Шаг 2" в режиме редактирования.
Указываем вашу ссылку на канал/группу, которую создавали ранее.
Нажимаем "Сохранить".
Настройка шаблона завершена.
Запускаем бота по ссылке-приглашению.
Бот начал проверку. Поскольку пользователь еще не оплачивал доступ, запустился сценарий с оплатой.
Оплачиваем доступ.
Нажимаем на ссылку для вступления.
Подаем заявку.
Бот принял заявку пользователя и добавил его в канал. Запустился сценарий "Если пользователь оплатил".
Поздравляем, вы настроили выдачу платного доступа в закрытый канал/группу. Ни один "заяц" не пройдет!
Остались вопросы? Задавайте их в нашу техподдержку! Мы всегда рады помочь 😊👇