Python 机器人在被远程遥控器踢的时候一直显示同样的错误

Python 机器人在被远程遥控器踢的时候一直显示同样的错误,python,telegram-bot,telepot,Python,Telegram Bot,Telepot,我创建了一个电报机器人,它只打印我发送的消息,一切正常,直到我阻止它或从组中添加/踢出它,当我这样做时,机器人一直显示此错误: 代码如下: import telepot from telepot.loop import MessageLoop from pprint import pprint import time TOKEN="..." def handler(msg): content, chat, id=telepot.glance(msg) pp

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

代码如下:

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
功能,它会一直打印所有消息,甚至是旧的已删除消息。我认为问题是由“存储的”消息引起的,但我不知道如何修复它

我正在使用:

  • 电传机版本12.7
  • python 3.9.0

    • 我希望您已经解决了这个问题。。但为了帮助你或任何未来的访问者,我分享了一个简单的解决方案

      pip卸载telepot

      pip安装telepota

      由于telepot自2018年电报Bot API更新后未进行维护或更新,因此telepot中的问题已得到解决。Telepota是Telepot的一个分支,正在及时更新。。最棒的是,您不需要对代码进行任何更改

      希望这有帮助:)