Обсудить задачу

DikLabКейсыУслуги

Кейс · услуги

Платное сообщество в Telegram без своего бота

Клиенту нужны были закрытая группа с разделами, оплата подписки, удаление по сроку, напоминания и партнёрская программа, и всё «на завтра». Свой бот я писать не стал: собрал это на платёжном боте Tribute и сдал на следующий день после брифа.

  • Срок сборкидва дня
  • ОтрасльУслуги · сообщество по подписке
  • СтекTelegram · Tribute · Claude · Telegram Web

былостало

готовый бот TributeБот
Ботсвой бот на заказ
сдано 14 сентябряСрок
Срокдоговорились до 16 сентября
считает и переводит TributeВыплаты партнёрам
Выплаты партнёрампо запросу раз в неделю — так задумал клиент
десять тем в группеРазделы
Разделыдевять «папок» на схеме от руки

Главное

Было → сделал → стало

01 · было

Хотел своего бота и группу «на завтра»

Клиент прислал голосовые и схему от руки: закрытая группа с девятью «папками», бот для оплаты, который выгоняет по окончании подписки и напоминает за 48 часов, тысяча бесплатных подписок на месяц и партнёрка со счётчиком и выплатами по запросу. Срок — завтра.

Бот
свой бот на заказ
Срок
договорились до 16 сентября
Выплаты партнёрам
по запросу раз в неделю — так задумал клиент
Разделы
девять «папок» на схеме от руки

02 · сделал

Собрал на готовой платформе вместо своего бота

  1. Сначала прочитал документацию платформы. 104 страницы в день брифа. Свёл таблицу «что хочет клиент, как делаем, где расходится» и до старта написал клиенту, где выйдет не так, как он описал: папку в папку Telegram не вкладывает, бот называется именем платформы, срока напоминания в документации нет, бесплатного месяца нет, партнёру идёт процент, а не сумма, общий фон открывается только бустами.
  2. Отказался от своего бота. Бот Tribute принимает оплату, пускает в группу, напоминает о продлении, удаляет по сроку и платит партнёрам. Свой бот поверх вебхуков платформы оставил отдельной работой, если клиенту станут критичны своё имя бота или напоминание ровно за 48 часов.
  3. Собрал группу с темами. Десять тем вместо девяти «папок»: вложенных разделов в Telegram нет, поэтому один раздел стал двумя рядом. Участники пишут в нескольких разделах, остальные закрыты под посты владельца. Дальше настроил права участников, реакции и описание, закрепил шесть постов, вычистил служебные сообщения. Собирал Claude в Telegram Web под управлением скрипта, со скриншотом на каждом шаге.
  4. Настроил подписку под ролью менеджера. Клиент добавил меня менеджером, и в его аккаунт входить не пришлось. Три периода, пробные семь дней с привязкой карты. Скидки, которые платформа сама ставит на каждый период, выключил. Тестовую оплату прошёл своей картой.
  5. Тексты — без пересказа экрана. Описание группы, гид с правилами, закрепы разделов, карточка подписки. Писал Claude, я правил и давал «ок». Цены, кнопки и примеры человек видит сам, поэтому в текст шло неочевидное: что входит в подписку, куда писать, как отменить, условия выплат. Отдельно объяснил клиенту, зачем приветствию после оплаты своё видео: продающее работает на того, кто ещё не заплатил, а приветствие должно дать новичку дело на первый день.
  6. Отдал клиенту то, что менеджеру закрыто. Страницу с продающим видео и партнёрский оффер менеджер не видит, их клиент делает со своего аккаунта. Новые курсы он хотел добавлять сам, каждый отдельным закрытым каналом. На все три дела — пошаговые инструкции.
  7. Где сказал «нет». Розыгрыш, где приз растёт от оплат участников, — риск лотереи по закону. Предложил фиксированный приз от клиента и совет спросить юриста перед запуском. Код входа в его Telegram тоже не просил: чужой вход может выкинуть его сессии или заморозить аккаунт.

03 · стало

Сдано и оплачено на следующий день

Группа и подписка работают на боте Tribute, партнёрская программа со счётчиком и выплатами тоже у платформы. Работа стоила 10 000 ₽ за всё, предоплата 100 %. Разделы и курсы клиент наполняет сам по инструкциям, с вопросами пишет мне.

Бот
готовый бот Tribute
Срок
сдано 14 сентября
Выплаты партнёрам
считает и переводит Tribute
Разделы
десять тем в группе

Как это устроено

ссылка в соцсетях → страница автора с видео → оплата → бот Tribute пускает в группу

срок вышел, карта не привязана → бот напоминает о продлении → не продлил → бот удаляет из группы

партнёрская ссылка → оплата приведённого человека → процент партнёру считает и переводит Tribute

Ни одной цепочки на моём сервере: оплату, доступ, напоминания и выплаты ведёт бот платформы.

Что с чем соединялось

  • TelegramГруппа с темами: разделы, закрепы, права участников, реакции.
  • TributeОплата, доступ в группу, напоминания, удаление по сроку, партнёрская программа. Комиссию с автора и сервисный сбор с покупателя берёт платформа.
  • ClaudeТаблица расхождений с брифом, тексты, сборка группы и подписки в браузере, инструкции клиенту.
  • Telegram WebУправляемый браузер: настройки группы и кабинет платформы, до которых не дотягивается Bot API.

Что было сложного

Три вещи клиент считал настройками, которых у платформы не нашлось: напоминание ровно за 48 часов, пробный период «на 100 человек» и фиксированную сумму партнёру. Это всплыло в документации и в кабинете платформы, и клиент узнал об этом до сдачи, а не после. Заменили тем, что платформа умеет: семь пробных дней каждому новому подписчику, её собственное напоминание (про срок спросили поддержку), процент вместо суммы.

Telegram Web после серии правок перестаёт сохранять настройки группы: крутится без ошибки, хотя сообщения и темы при этом проходят. Жирный текст съедается при вводе, а поиск темы по имени цепляет чужие чаты. На это ушло полдня. С тех пор тему открываю по её номеру, а не по имени.

Через Bot API бот не может включить у группы темы и задать разрешённые реакции: таких методов нет. Поэтому группу собирали в браузере, а то, что веб не сохранял или не умеет, — реакции, вид вкладок, закрепление тем — доделывал в приложении руками.

Кейсы рядом

Услуги · студия

Квалификация заявок до первого разговора

типовое решение · собирается из готовых блоков
Услуги · сервис

Приёмка первичных документов из чата в учёт

типовое решение · собирается из готовых блоков