import time
from requests.exceptions import RequestException
while True:
try:
bot.infinity_polling(timeout=10, long_polling_timeout = 5))
except RequestException as err:
print(err)
print('* Connection failed, waiting to reconnect...')
time.sleep(15)
print('* Reconnecting.')