HELPER Discord Bot
← Назад к ленте изменений
18.05.2026 Релиз Готово

Продажная цепочка HELPER доведена до MVP

Проверен полный путь клиента: Boosty, Discord-роль, ключ, ЛС, активация и dashboard.

HELPER прошёл ключевой предпродажный сценарий: покупатель получает роль через Boosty, бот выдаёт ключ в личные сообщения, событие попадает в owner-лог, а после /activate сервер получает активную подписку.

Что проверено

Мы проверили основной коммерческий путь, который должен пройти покупатель после оформления подписки.

  • Boosty выдаёт Discord-роль нужного тарифа.
  • Бот автоматически создаёт лицензионный ключ.
  • Ключ приходит пользователю в Discord ЛС.
  • Выдача отображается в owner-панели в журнале покупок.
  • Команда /activate активирует ключ на сервере клиента.
  • Сервер появляется в subscriptions, а ключ переходит в used_keys.

Почему это важно

Это закрывает главную бизнес-логику HELPER: пользователь может купить доступ, получить ключ и самостоятельно активировать бота без ручной выдачи со стороны владельца.

  • Меньше ручной работы при продажах.
  • Покупатель получает понятный путь активации.
  • Owner-панель видит выдачи и проблемы с ЛС.
  • Можно начинать первые продажи с ручным контролем.

Файлы

cogs/licensing_core/cog.pyавтовыдача ключа и запись события Boosty role-flow
data/boosty_purchases.jsonжурнал покупок и выдач ключей для owner-панели
data/licenses.dbключи, used_keys и subscriptions

Проверки

  • /api/status возвращает online
  • boosty_role_issued появился в data/boosty_purchases.json
  • ключ появился в used_keys после /activate
  • подписка появилась в subscriptions
  • dashboard клиента открывается и модули работают