SubBot
Билинг-бот, который охраняет твой приватный Telegram-канал 24/7. Платящих впускает, просрочившихся выкидывает — автоматически. Stripe-подписки + USDT/TON для крипто-аудитории.

Проблема, которую мы пришли решать.
До: владелец канала каждое утро сверял список @username с таблицей оплат, тыкал должников в DM, выкидывал просрочившихся вручную, отвечал на постоянные «прошёл ли мой платёж?». Где-то 10 часов в неделю уходило только на биллинг — а chargeback-и всё равно случались.
После: три кнопки оплаты в welcome-сообщении — TON, Stripe, USDT. Подписчик получает доступ мгновенно после успешного charge. BullMQ пингует за 7, 3, 1 день до окончания. По истечении кикает автоматически и шлёт one-tap ссылку для продления. Владелец занимается контентом. Бот занимается всем остальным.
Контекст
Владельцы приватных каналов — сигнальщики, фитнес-коучи, VIP-клубы — тратили часы каждую неделю на оплаты: вручную сверяли поступления, тыкали должников в DM, выкидывали просрочившихся по таблице. Бот заменяет всю эту работу автоматизированной 24/7-системой биллинга и контроля доступа.
Подход
Node.js на grammY — самый быстрый Telegram-фреймворк, который мы трогали в production. Stripe Subscription API с верифицированными webhooks для рекуррентов с карт. TON Connect и NowPayments API для USDT on-chain. BullMQ на Redis крутит очередь экспирации — каждое напоминание и каждый кик это scheduled job, переживает рестарты и падения. MongoDB хранит граф подписчиков с TTL-индексами для авточистки. Со стороны владельца — админка с тарифами, промокодами, окнами продления и live MRR.



Как этот проект делался на самом деле.
Каждый проект оставляет бумажный след. Комментарии в Figma, ТЗ в Notion, история в GitHub, логи Vercel, треды в Telegram, первая недельная аналитика. Цифры ниже — реальные, скрины доступны по запросу под NDA.
◆ Скрины любого артефакта — по запросу. Конфиденциальные детали отредактированы.
Ключевые возможности
- ◆Гибридная оплата — Stripe-подписки + TON/USDT крипта
- ◆Умное отслеживание срока с авто-киком при просрочке
- ◆Напоминания о продлении за 7, 3 и 1 день до окончания
- ◆Отмена и смена тарифа одним кликом из меню бота
- ◆Админка — граф подписчиков, MRR, churn rate в реальном времени
Результаты
Запущен в марте 2026. Первый месяц на одном приватном фитнес-канале: 200+ платных подписчиков онбордено, ноль ручных вмешательств от владельца. Три платёжных рельса означали что крипто-юзеры не отваливались на Stripe-стене. Время владельца на биллинг — с ~10 часов в неделю до меньше 20 минут.
Tech stack
What the client said.
Вёл свой приватный фитнес-канал два года в основном руками — оплаты в DM, кики просрочившихся по утренней проверке таблицы. После установки SubBot я в буквальном смысле перестал проверять. Первый месяц: 200 новых платных подписчиков, всех онбордило автоматически, ноль вопросов «прошёл ли платёж?». MRR удвоился за тридцать дней.