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

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

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

  • Информирование: Бот должен предоставлять пользователям полную информацию о доступных тарифах подписки, их стоимости, сроках и преимуществах.
  • Продажа подписок: Реализация функционала для приема платежей за доступ к каналу.
  • Управление доступом: Автоматическая выдача прав на вступление в закрытый канал после успешной оплаты и их отзыв по истечении срока подписки.
  • Администрирование: Возможность для владельца управлять подписками, тарифами и пользователями.

Требования к реализации

  • Решение может быть как полностью написано с нуля, так и настроено на основе проверенных готовых сервисов или фреймворков.
  • Система должна быть надежной и работать с минимальным вмешательством человека.
  • Важно обеспечить безопасность финансовых транзакций и данных пользователей.
  • Интерфейс бота должен быть понятным и удобным для конечных пользователей.

Ожидаемый результат

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