Техническое задание: Telegram-бот с платёжной интеграцией и управлением доступом
Основная цель проекта
Создать автоматизированную систему монетизации для Telegram-канала или группы. Пользователь должен иметь возможность оформить платную подписку, после чего бот автоматически управляет его доступом на основе факта оплаты.
Ключевые функциональные требования
- Интеграция с платёжной системой: Подключение и настройка приёма платежей через выбранную платёжную систему (карты, СБП через QR-код).
- Автоматическое управление доступом:
- После успешной оплаты бот автоматически добавляет пользователя в закрытый канал/группу.
- При отмене, истечении или отсутствии подписки доступ автоматически отзывается (пользователь удаляется).
- Документооборот: Реализация отправки электронных чеков или уведомлений об оплате пользователям и владельцу системы в соответствии с требованиями.
- Тестирование: Проведение полного цикла тестирования, включая тестовые платежи, для проверки корректности всей цепочки: оплата → доступ, отмена → удаление.
- Инструкция: Разработка краткого руководства (в формате PDF или видео) для администратора системы: как отслеживать платежи, управлять подписками и поддерживать работу.
Ожидаемые результаты
- Полностью рабочий Telegram-бот, интегрированный с платёжным шлюзом.
- Настроенная автоматическая логика выдачи и отзыва прав доступа.
- Функция формирования и отправки чеков.
- Протестированная и отлаженная система.
- Понятная инструкция по администрированию для заказчика.