Техническое задание: Разработка Telegram-бота
Основная цель
Создание многофункционального бота для автоматизации взаимодействия с клиентами, управления подписками и сбора аналитики.
Ключевые функциональные требования
1. Интеграция и автоматизация
- Интеграция с платформой Lavatop.
- Реализация системы автоматических напоминаний для пользователей.
2. Административная панель
- Просмотр статистики: список всех пользователей, заходивших в бота.
- Управление транзакциями: фильтрация пользователей, совершивших покупки.
- Контроль подписок: вывод списка пользователей с истекшей подпиской.
- Ручное управление: функционал для выдачи или продления подписки вручную из админ-панели.
3. Технические требования
- Язык программирования: Python.
- Архитектура: чистая, модульная, с понятной структурой кода.
- Надежность: стабильная работа и корректная обработка ошибок.
Ожидаемый результат
Полностью рабочий, протестированный бот с развернутой админ-панелью, готовый к подключению и использованию. Документация по настройке и управлению.