О студии Обо мне Услуги Портфолио Магазин FAQ Документы Связаться
БотTelegramверсия 1.0.0

Telegram-бот — платный доступ в закрытый канал и чат по подписке

Бот принимает оплату, выдаёт одноразовую ссылку в закрытый канал или чат, напоминает о конце срока и сам убирает участника, когда срок закончился. Тарифы, оплата, каналы и роли настраиваются кнопками в чате.

8 900 ₽

Покупка временно недоступна. Чтобы купить сейчас, напишите нам в Telegram.

Возможности

Что внутри продукта

Готовый бот для авторов закрытых каналов, клубов и профессиональных сообществ. Вы подключаете канал или чат, добавляете тарифы и включаете бота. Дальше он ведёт каждого участника сам: оплата, ссылка, напоминание, отсрочка, закрытие доступа.

Бот работает на вашем сервере. База, настройки и журнал остаются у вас.

Доход зависит от вашего предложения и аудитории. Бот отвечает за приём оплаты и доступ, а не за результат продаж.

Как это работает

1. Выбор тарифа. Пользователь видит тарифы, срок, цену, условия продления и возврата.
2. Оплата. ЮKassa, оплата в Telegram или перевод по реквизитам.
3. Ссылка. После подтверждения платежа бот присылает одноразовую ссылку с ограниченным сроком.
4. Напоминание. За 3 и за 1 день до конца срока бот предлагает продлить доступ.
5. Отсрочка. После окончания срока есть время продлить. Сколько часов, решаете вы.
6. Закрытие. Бот удаляет участника из канала или чата. При сбое повторяет попытки и пишет вам.

Для пользователя

  • Главный экран. Тарифы, мой доступ и помощь. Кнопки правят одно сообщение, чат остаётся чистым.
  • Условия до оплаты. Продление и возврат видны раньше кнопки оплаты.
  • Мой доступ. Статус, тариф, дата окончания, новая ссылка и продление.
  • Повторная ссылка. Лимит выдач на период, прежняя ссылка отзывается.
  • Команды. `/start`, `/plans`, `/my_access`, `/renew`, `/help`, `/privacy`.
  • Свои данные. Пользователь сам выгружает данные файлом или удаляет имя и ссылки.

Для владельца

  • Тарифы. Любое число тарифов со сроком и ценой, добавление, смена цены и скрытие кнопками.
  • Каналы и чаты. Подключение одним кодом: отправьте `/bind КОД` в канал или чат. Можно подключить несколько.
  • Оплата. ЮKassa с проверкой платежа запросом в ЮKassa, оплата в Telegram, ручной перевод с подтверждением.
  • Настройки. Название, тексты, часовой пояс, отсрочка, срок ссылки, лимит выдач, дни напоминаний, тихие часы.
  • Тексты уведомлений. Оплата, напоминание, отсрочка и закрытие правятся в боте.
  • Платежи. Список со статусами, подтверждение переводов, отмена, возврат с закрытием доступа.
  • Подписчики. Фильтры, поиск по id или @username, карточка с платежами, ручная выдача и отзыв с причиной.
  • Рассылка. Сообщение активным, в отсрочке, истёкшим или всем.
  • Журнал и выгрузки. Все действия записываются. Подписчики, платежи и журнал выгружаются в CSV для Excel.
  • Диагностика. Права бота в канале, подключённая оплата, очередь закрытия, резервная копия кнопкой.

Защита

  • Чужой вход. Кто вошёл по пересланной ссылке без оплаты, того бот удаляет и сообщает вам.
  • Повтор платежа. Повторное уведомление от провайдера не продлевает доступ второй раз.
  • Сбой оплаты. Если провайдер не ответил, доступ не открывается и данные не теряются.
  • Роли. Владелец, администратор, оператор, наблюдатель. Права проверяются при каждом нажатии.
  • Подтверждения. Опасные действия просят подтверждения и записываются в журнал.
Для кого

Кому подойдёт

Как это работает

Как это работает

  1. 01

    Подключение

    Вписываете токен бота и свой Telegram ID, запускаете бота.

  2. 02

    Канал и тарифы

    Подключаете канал или чат кодом и добавляете тарифы в самом боте.

  3. 03

    Оплата

    Включаете ЮKassa, оплату в Telegram или перевод по реквизитам.

  4. 04

    Работа

    Бот выдаёт ссылки, напоминает о сроке и закрывает доступ сам.

Комплект и требования

Что входит и что нужно

Что входит в покупку

  • *Бот.** Исходный код на Python, миграции базы SQLite, шаблон настроек `.env.example`.
  • *Запуск.** Dockerfile и docker-compose.yml, команды `diag`, `backup`, `demo`.
  • *Документация.** README с установкой, первым запуском, подключением оплаты и каналов, памятка по персональным данным.
  • *Лицензия.** Файл лицензии и список сторонних библиотек.

Что нужно для работы

  • Сервер Linux: 1 vCPU, 512 МБ памяти, 1 ГБ диска.
  • Docker с Docker Compose или Python 3.12.
  • Токен бота от @BotFather и ваш числовой Telegram ID.
  • Закрытый канал или чат, где вы владелец или администратор. Бот должен быть там администратором с правами приглашать и блокировать участников.
  • Для ЮKassa: магазин, ключи и домен с HTTPS.
Ещё

Вам также может подойти

Нашли подходящий продукт?

Напишите нам в Telegram, чтобы купить Telegram-бот — платный доступ в закрытый канал и чат по подписке или задать вопрос.

Покупка временно недоступна