如何在电报api中删除队列更新?

2024-06-16 13:40:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试从电报API中的/getUpdates删除消息,但我不知道如何。。 我试图使用/deleteMessage

https://api.telegram.org/bot<TOKEN>/deleteMessage?chat_id=blahblah&message_id=BlahBlah

但它并没有从API数据库中删除消息


Tags: httpsorgtokenapiid消息messagebot
1条回答
网友
1楼 · 发布于 2024-06-16 13:40:26

使用offset参数调用getUpdates()

使用您最新的getUpdates()中的update_id让Telegram现在您已经处理了此ID之前的所有消息

getUpdate()

"ok": true,
    "result": [
        {
            "update_id": 343126593,       # <  Remember / Save this id somewhere
            "message": {
            ...

然后,在下一个getUpdate()调用中,包括id:

https://api.telegram.org/<MY-TOKEN>/getUpdates?offset=343126593


enter image description here

相关问题 更多 >