Задача разработать демонстрационного Telegram-бота для предоставления возможности протестировать базовый функционал заказчику.
Задача показать:
• сценарии и ветвления логики
• сохранение данных пользователей в базу данных
• платежи
• админ-панель: рассылки, статистика, интеграции, добавление менеджеров
и другие функции
Бот написан на Python с использованием фреймворка Aiogram, для обеспечения стабильной работы, гибкость логики и возможность дальнейшего масштабирования.
Итоговый бот включает:
- обработку команд и сообщений пользователей
- меню и кнопки (inline)
- регистрацию пользователей и хранение данных
- интеграцию с платёжными системами
- интеграцию с внешними сервисами (Google Sheets)
- административные функции
- хранение данных (SQLite)