我正在寻找删除我的机器人(reply_photo()
)发送的照片,我在文档中找不到任何具体的参考,并尝试了delete_message()
,但不知道如何删除照片。目前有可能吗?
发布于 2021-01-20 13:26:00
它目前在Telegram API中是可能的,不幸的是不是Bot API。太可惜了:
发布于 2021-01-20 14:14:32
我找到了一个变通方法(我目前仍在使用)。我给我发送的照片命名,然后当我想删除它时,我使用.delete()删除它。例如:
photo = x.message.reply_photo(...)
...
...
photo.delete()
发布于 2021-01-20 14:44:05
你需要让机器人发送该消息的chat_id
和message_id
,然后可以使用context.bot.delete_message(chat_id, message_id)
进行删除。
注意:如果消息是在48小时前发送的,则机器人不能删除该消息。
https://stackoverflow.com/questions/65803490
复制相似问题