Разработка Telegram-бота с системой напоминаний
Требуется реализовать функционального Telegram-бота с системой отправки напоминаний клиентам и админ-панелью для управления.
Ключевые требования к реализации
- Использовать Python версии 3.11 или выше.
- В качестве веб-фреймворка применить Litestar.
- Для работы с базой данных использовать ORM: SQLAlchemy и Advanced-Alchemy.
- Разработать структуру моделей базы данных для хранения информации о клиентах и напоминаниях.
- Реализовать логику формирования, планирования и отправки персонализированных напоминаний через Telegram API.
- Создать админ-панель (веб-интерфейс или набор команд для бота) для:
- Просмотра и управления клиентами.
- Создания, редактирования и удаления напоминаний.
- Мониторинга статуса отправленных уведомлений.
Ожидаемый результат
Полностью рабочий Telegram-бот с отказоустойчивой системой напоминаний, удобной админ-панелью и четко структурированным кодом, готовым к развертыванию.