Как исправить ситуацию, когда бот Telegram не отправляет сообщения?

Почему мой код не отправляет фотографию в определенное время и не сбрасывает флаг отправки сообщения на следующий день?
  • 7 апреля 2024 г. 17:19
Ответы на вопрос 2
1. Проверьте подключение к интернету у вашего устройства. В некоторых случаях бот не может отправить сообщение из-за отсутствия интернет-соединения.

2. Проверьте правильность написания кода. Возможно, есть ошибка в синтаксисе или логике, которая мешает боту отправлять сообщения.

3. Убедитесь, что у бота есть необходимые разрешения для отправки сообщений в группу или чат, где вы хотите видеть сообщения.

4. Проверьте, не заблокировал ли ваш бот пользователь или администратор группы. В этом случае сообщения не будут отправляться.

Что касается отправки фотографии в определенное время и сбрасывания флага отправки сообщения на следующий день, возможно, вам потребуется добавить в код логику управления временем и расписанием. Вы можете использовать библиотеки для работы с датами и временем, чтобы автоматизировать этот процесс. Также стоит проверить, что ваш код корректно обрабатывает условия для сброса флага отправки сообщения на следующий день.
Потому что current_time нигде не меняется в цикле, например. Но тут не весь код, причин ещё может быть даже кроме этой миллион. А эта причина точно делает этот код бесполезным полностью.
Похожие вопросы