Failed to fetch updates - TelegramConflictError: Telegram server says - Conflict: terminated by other getUpdates request; make sure that only one bot instance is running
Sleep for 1.000000 seconds and try again... (tryings = 0, bot id = ID_OF_MY_BOT)
我不知道这个错误如何干扰我的机器人,但自从这条消息开始出现以来,我的机器人工作得非常糟糕。它的工作有很大的干扰。启动和关闭后只能读取 1 或 2 个命令,否则根本无法读取任何内容。我不明白这是什么。我在github社区上发现了一个关于这个问题的问题,但是没有人回答我如何解决这个问题。我在 stak Overflow 上发现了一个类似的问题,但我绝对不明白这些问题的答案。
你能帮我吗?
要解决此问题,请尝试减少机器人中更新请求的频率。设置较长的请求间隔,例如 2-3 秒。这可以帮助解决冲突并提高机器人的稳定性。
如果您使用的是 python-telegram-bot 等库,请确保正确使用
updater.start_polling()
方法,同时考虑错误处理和停止机器人的最佳实践。如果问题仍然存在,请澄清您正在使用的库或框架,以便我提供更准确的建议。