Ошибка таймаута
Никак не могу победить эту ошибку. Запущен бот в long polling. Может через сутки, может через два появляется ошибка
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='api.telegram.org', port=443): Read timed out. (read timeout=3.5)
Таким образом бот стопорится.
def do_schedule():
try:
schedule.every(60).seconds.do(low_level_balance_timer)
while True:
schedule.run_pending()
time.sleep(1)
except Exception as e:
print(e)
def main_loop():
thread = Thread(target=do_schedule)
thread.start()
bot.polling(none_stop=True)
if __name__ == '__main__':
log.info('program started')
main_loop()