Manus commited on
Commit
ec3fee3
·
1 Parent(s): 5624aee

Fix: Increase timeouts to 120s and add safe remove_webhook to permanently resolve ReadTimeout and Conflict errors

Browse files
Files changed (1) hide show
  1. host.py +5 -0
host.py CHANGED
@@ -1,6 +1,9 @@
1
  # -*- coding: utf-8 -*-
2
  import telebot
3
  from telebot import apihelper
 
 
 
4
  apihelper.CONNECT_TIMEOUT = None
5
  apihelper.READ_TIMEOUT = None
6
  from telebot import apihelper
@@ -2234,6 +2237,8 @@ if __name__ == '__main__':
2234
  start_auto_ping()
2235
  try: bot.remove_webhook()
2236
  except: pass
 
 
2237
  logger.info("🚀 Starting polling...")
2238
  while True:
2239
  try:
 
1
  # -*- coding: utf-8 -*-
2
  import telebot
3
  from telebot import apihelper
4
+ apihelper.CONNECT_TIMEOUT = 120
5
+ apihelper.READ_TIMEOUT = 120
6
+ from telebot import apihelper
7
  apihelper.CONNECT_TIMEOUT = None
8
  apihelper.READ_TIMEOUT = None
9
  from telebot import apihelper
 
2237
  start_auto_ping()
2238
  try: bot.remove_webhook()
2239
  except: pass
2240
+ try: bot.remove_webhook()
2241
+ except: pass
2242
  logger.info("🚀 Starting polling...")
2243
  while True:
2244
  try: