Техническое задание: Telegram-бот с подпиской и оплатой
Цель проекта
Разработать функционального чат-бота для мессенджера Telegram, основная функция которого - предоставление контента или услуг по модели платной подписки. Ключевой элемент - бесшовная интеграция с платежной системой для приема средств от пользователей.
Основные требования
- Платформа: Бот должен быть создан для Telegram.
- Ядро функционала: Система платной подписки (доступ к контенту/функциям только для оплативших пользователей).
- Интеграция оплаты: Подключение и настройка платежного шлюза (например, ЮKassa, Stripe, CloudPayments или аналог).
- Логика работы:
- Регистрация/идентификация пользователя в боте.
- Отправка счета и обработка платежа.
- Активация подписки на определенный срок после успешной оплаты.
- Автоматическое снятие доступа по истечении срока подписки.
- Уведомления пользователя о статусе подписки.
- Административная часть: Панель или простые команды для админа для просмотра списка подписчиков, сроков их подписок, истории платежей.
Ожидаемый результат
Полностью рабочий, стабильный чат-бот, размещенный на надежном хостинге. Бот должен корректно принимать платежи, управлять доступом пользователей и предоставлять администратору необходимый инструментарий для контроля. Документация по управлению ботом приветствуется.