Ошибки подключения при простое бота
При простое бота со временем начинает спамить в терминал ошибками. Не получается найти инфрмацию на сколько это проблема и как пофиксить. Самое странное, что не смотря на все эти варнинги и ерроры если обратиться к боту он спокойно отвечает как буд то ошибок и небыло.
ERROR:aiogram.dispatcher:Failed to fetch updates - TelegramNetworkError: ServerDisconnectedError: Server disconnected
WARNING:aiogram.dispatcher:Sleep for 1.000000 seconds and try again... (tryings = 0, bot id = *111111111*)
Запуск бота вот такой
async def starter():
logging.basicConfig(
level=logging.INFO
)
await dp.start_polling(bots)
if __name__ == "__main__":
asyncio.run(starter())
Айограмм используется 3.х
Ответы (1 шт):
Автор решения: Stasyan
→ Ссылка
данное поведение явно прописано в тексте aiogram - достаточно поискать текст ошибки
try:
updates = await bot(get_updates, **kwargs)
except Exception as e:
failed = True
# In cases when Telegram Bot API was inaccessible don't need to stop polling
# process because some developers can't make auto-restarting of the script
loggers.dispatcher.error("Failed to fetch updates - %s: %s", type(e).__name__, e)