diff --git a/telegram_bot/sfs_bot.py b/telegram_bot/sfs_bot.py index a0ec519..e9ba11c 100644 --- a/telegram_bot/sfs_bot.py +++ b/telegram_bot/sfs_bot.py @@ -198,6 +198,13 @@ def handle_user_leave(message): ) +from time import sleep if __name__ == "__main__": - print("SFS Bot started...") - bot.polling(none_stop=True) + while True: + try: + print("SFS Bot started...") + bot.polling(none_stop=True) + except KeyboardInterrupt: + exit(0) + except: + sleep(0.5)