Задача
Разработать Telegram-бота на Python, который осуществляет автоматизированную рассылку напоминаний по строгому временному расписанию.
Требования к функционалу
Бот должен отправлять сообщения следующим пользователям (ID будут предоставлены заказчиком):
- Два определенных пользователя (ID пользователей указываются в коде).
Расписание отправки сообщений:
- Ежедневно в 07:00, 11:00 и 20:00.
- Еженедельно - каждое воскресенье в 12:00.
- Ежемесячно - 20-го числа каждого месяца в 13:00.
Технические требования
- Бот должен быть написан на языке Python.
- В коде необходимо предусмотреть отдельное место для текста напоминаний, которое заказчик сможет легко заменить на свои собственные сообщения.
- Требуется реализовать таймер или использование библиотеки для планирования задач (например,
schedule или аналоги). - Ожидается, что код будет представлен в исполнимом и готовом к развертыванию виде (main.py).
Ожидаемый результат
Готовый к работе скрипт Python, который после запуска (и настройки токена бота) будет стабильно отправлять указанные напоминания строго по расписанию. Код должен быть понятным, с комментариями на русском или английском языке для упрощения редактирования (вставки текста и ID).