Python 删除电报机器人发送的消息
我有一个组中的电报机器人,它发送诸如当前天气、股票价格、新闻等信息。在一天结束时,我想清理bot发送的消息。但是,我无法使用api获取bot发送的消息的消息id,因此我无法删除bot创建的消息。对此问题的任何更新都将不胜感激您应该在从返回的消息对象调用send方法时存储消息id,并在稍后清空消息id存储时删除这些消息Python 删除电报机器人发送的消息,python,python-telegram-bot,Python,Python Telegram Bot,我有一个组中的电报机器人,它发送诸如当前天气、股票价格、新闻等信息。在一天结束时,我想清理bot发送的消息。但是,我无法使用api获取bot发送的消息的消息id,因此我无法删除bot创建的消息。对此问题的任何更新都将不胜感激您应该在从返回的消息对象调用send方法时存储消息id,并在稍后清空消息id存储时删除这些消息 这比您的方法更有效,原因有二。例如,如果您的机器人不是发布内容的唯一管理员,那么您可能必须过滤掉该频道上其他非机器人发送的消息/更新。您是否拥有发送更新的机器人?@aditya是的
这比您的方法更有效,原因有二。例如,如果您的机器人不是发布内容的唯一管理员,那么您可能必须过滤掉该频道上其他非机器人发送的消息/更新。您是否拥有发送更新的机器人?@aditya是的,并且机器人也是组的管理员当您发送消息时,您从包含消息id。请存储它们。在一天结束时,迭代保存的消息ID并删除它们