如何解决Telegram Bot 删除发送的照片?
我想删除由我的机器人 (reply_photo()
) 发送的照片,我在文档中找不到任何具体的操作说明,并尝试了 delete_message()
,但没有知道如何删除照片。目前可以吗?
解决方法
目前在 Telegram API 中是可能的,不幸的是在 Bot API 中没有。真可惜:(
,我找到了一个解决方法(我目前仍在使用)。我为我发送的照片命名,然后当我想删除它时,我使用 .delete() 删除它。例如:
photo = x.message.reply_photo(...)
...
...
photo.delete()
,
您需要让机器人发送该消息的 static func(){}
和 chat_id
,然后您可以使用 message_id
删除。
注意:机器人无法删除超过 48 小时前发送的消息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。