Telegram-бот для создания, управления и отправки напоминаний

Ссылка на работу
Создание напоминаний: Пользователь может задавать напоминания с разной периодичностью: раз в час, день, неделю или месяц. Для ежедневных напоминаний требуется указать время (ЧЧ:ММ). Для еженедельных — день недели и время. Для месячных — день месяца (1-31) и время. Поддерживается текстовое описание задачи. Просмотр напоминаний: Команда /list или кнопка "Список" показывает все напоминания пользователя с ID, задачей, частотой, временем и датой следующего выполнения. Удаление напоминаний: Команда /delete или кнопка "Удалить" позволяет удалить напоминание по его ID. Отправка напоминаний: Бот проверяет базу данных каждые 60 секунд и отправляет напоминания, если их время наступило. После отправки напоминания время следующего выполнения обновляется в зависимости от частоты. Интерфейс: Используется интерактивное меню с кнопками ("Добавить", "Список", "Удалить", "Назад"). ConversationHandler управляет диалогами для добавления и удаления напоминаний. База данных: SQLite хранит напоминания ADorin1 - для связи