删除电报机器人发送的消息

时间:2019-08-27 03:20:12

标签: python python-telegram-bot

我在一个群组中有一个电报机器人,该机器人发送诸如当前天气,股价,新闻等消息。在一天结束时,我想清理机器人发送的消息。但是我无法获得使用api'https://api.telegram.org/botxxxx:xxxxxxxxxxx/getUpdates'机器人发送的消息的消息ID,因此无法删除机器人创建的消息。对此问题的任何更新将不胜感激

1 个答案:

答案 0 :(得分:0)

您应该在调用send方法(从返回的消息对象)中存储消息ID时删除消息,并在以后清空消息ID存储时删除这些消息。

出于几个原因,这比您的方法有效。例如,使用您的方法,您可能必须过滤掉该渠道未由机器人发送的其他消息/更新(如果您的机器人不是唯一发布内容的管理员)。