我创建了一个电报机器人,它只打印我发送的消息,一切正常工作,直到我阻止它或从一个组中添加/踢掉它,当我这样做时,bot一直显示这个错误:

下面是代码:
import telepot
from telepot.loop import MessageLoop
from pprint import pprint
import time
TOKEN="..."
def handler(msg):
content, chat, id=telepot.glance(msg)
pprint(msg)
bot=telepot.Bot(TOKEN)
bot.message_loop(handler)
while True:
time.sleep(10)我也尝试过使用getUpdates函数,它不断地打印所有的消息,甚至是旧的被删除的消息。我认为这个问题是由“存储”消息引起的,但我不知道如何修复它。
我在用:
发布于 2021-05-13 13:36:29
我希望你已经解决了这个问题。但为了帮助你或任何未来的访客,我分享一个简单的解决方案。
pip uninstall telepot
pip install telepota
由于自2018年以来未对电传进行维护或更新,Bot更新提出了这个问题,而这个问题是用telepota解决的。Telepota是Telepot的一个分叉,它正在被及时更新。最重要的是,您不需要对代码进行任何更改。
https://stackoverflow.com/questions/66615066
复制相似问题