Превью сценария
Paid Access SignupPayment FulfillmentMembership Status CheckMembership Access Audit
Обзор
Бот продаёт доступ через Stripe, приглашает оплативших в закрытый Telegram-канал или группу и автоматически убирает тех, чья подписка истекла.
Для кого
Подойдёт, если вы хотите продавать доступ в закрытое Telegram-сообщество через подписку — с автоматической проверкой оплаты и управлением участниками.
Что нужно для запуска
- Какой Stripe Price ID использовать для плана?
- В какой канал или группу получают доступ участники?
- Как часто проверять статус подписки?
- Заполните STRIPE_SECRET_KEY в настройках модуля Stripe.
- Добавьте URL вебхука Stripe в Stripe Dashboard — адрес есть внутри сценария.
- Добавьте бота администратором в целевой канал или группу с правами на приглашение и удаление участников.
- Укажите Stripe Price ID вашего плана и ссылку на целевой канал.
Разбор узлов
- Пользователь нажимает «Вступить» и вводит email для чека
- Бот создаёт страницу оплаты Stripe и отправляет ссылку
- После оплаты Stripe уведомляет бота
- Бот создаёт персональную ссылку-приглашение и отправляет её участнику
- Раз в нужный период бот проверяет статус подписки
- Активная подписка — участник остаётся. Истекла — бот убирает его из канала и уведомляет
Подробности
Полезно знать
- Для работы нужен установленный модуль Stripe и бот с правами администратора в целевом канале или группе.
- Для каждого участника создаётся персональная ссылка-приглашение — не общая, которую можно переслать.
- Периодическая проверка подписок работает как рассылка по расписанию — создаётся черновиком, вы активируете сами.
- Целевой канал указывается как публичная ссылка (https://t.me/...), @username или числовой ID.
Что важно помнить
- Не добавляйте пользователей в канал до подтверждения оплаты от Stripe.
- Не используйте общую ссылку-приглашение — только персональную для каждого участника.
- Не создавайте контент сообщества в этом боте — он только управляет доступом.
