raise asyncio.TimeoutError from None
подсказывает, что где-то чего-то не хватает, где-то None вместо ожидаемого результата. response.json()
может возвращать список, а внутри нулевым элементом словарь. Проверьте. none_stop
deprecated, надо использовать non_stop
bot.polling
, а вот в bot.infinity_polling
в явном виде я такого параметра не нашел. И, собственно, bot.infinity_polling
вызывает просто bot.polling
с параметром non_stop=True
, так что оно там кажется вообще не нужно в infinity
. Я бы убрал.