Python电报bot库-getUpdates返回空
基本上我是按照指示做的,但是当我到达Python电报bot库-getUpdates返回空,python,python-telegram-bot,Python,Python Telegram Bot,基本上我是按照指示做的,但是当我到达 >>> updates = bot.getUpdates() >>> print [u.message.photo for u in updates if u.message.photo] 但是,我的更新总是[]或空列表。不管我用电报给它发多少条短信 我做错什么了吗 奖金 我将其设置为echo,但现在即使我尝试使用 bot.removeTelegramMessageHandler(echo) 命令发出,但仍有回声。我做
>>> updates = bot.getUpdates()
>>> print [u.message.photo for u in updates if u.message.photo]
但是,我的更新总是[]或空列表。不管我用电报给它发多少条短信
我做错什么了吗
奖金
我将其设置为echo,但现在即使我尝试使用
bot.removeTelegramMessageHandler(echo)
命令发出,但仍有回声。我做错什么了吗
谢谢检查一下,这很简单。如果您使用的是处理程序类,则不必手动执行bot.getUpdates()
。但是,如果您想要一个没有扩展类的库的纯实现,请选择此选项
希望有帮助 您使用的是获取发送到Bot的图像的代码。但是,根据你在问题中所说的,你正在向你的机器人发送短信。为了获取文本消息,您需要如下内容:>>>updates=bot.getUpdates()>>>>打印[u.message.text for u In updates]关于第一个示例。方法的
bot
和update
参数来自哪里?我看不见。谢谢