【发布时间】:2020-04-01 12:02:00
【问题描述】:
我正在用 python 编写一个电报机器人。
我的机器人功能之一是删除聊天中的所有消息。我找到了 bot.delete_message 函数,但是它根据消息 ID 只删除一条消息,而且我没有每条消息的 ID。
我还在电报 api 中看到了一些可以帮助我的功能,例如 https://core.telegram.org/method/channels.deleteHistory 或 https://core.telegram.org/method/messages.getHistory(将允许我获取每条消息的 id,然后删除它们)。但我看不到如何在 python api 中调用这些函数。
有没有办法用 python api 调用这些函数?或者是否有其他方法可以删除整个聊天记录?
【问题讨论】:
标签: python telegram telegram-bot python-telegram-bot