Техническое задание на разработку Telegram-бота для платных подписок

Необходимо разработать нового Telegram-бота для управления платным доступом к приватному контенту (канал и чат). Заказчик переходит на официальную предпринимательскую деятельность, поэтому требуется замена текущего стороннего сервиса на собственное решение с поддержкой эквайринга от конкретного банка.

Основные функции и требования

  • Цель бота: Автоматизация продажи подписок на платный закрытый канал и чат в Telegram.
  • Ключевое требование: Интеграция с эквайрингом определённого банка (Т-Банк) для приёма легальных онлайн-платежей.
  • Причина разработки: Ныне используемый сторонний бот (Nemilling) не поддерживает необходимую платёжную систему.

Что должно быть в боте

  • Система приёма платежей через банковский эквайринг.
  • Автоматическое предоставление доступа к каналу и чату после успешной оплаты.
  • Управление подписками (сроки доступа, тарифы).
  • Административная панель для управления пользователями и отслеживания платежей.
  • Надёжная и безопасная архитектура.

Подробности по функционалу, технологическому стеку и срокам обсудим с исполнителем.