【问题标题】:How to delete message of other bots in Telegram?如何删除 Telegram 中其他机器人的消息?
【发布时间】:2019-01-31 23:07:52
【问题描述】:

我不知道如何使用某些机器人的电报 BOT API 删除消息

是否可以使用 BOT API 删除电报中其他机器人的消息?

【问题讨论】:

    标签: bots telegram telegram-bot


    【解决方案1】:

    编辑:无法删除其他机器人的消息。只能删除 bot 自己的消息和用户消息。有一些限制。

    是的,可以通过机器人删除消息。有一些限制。

    • 只有在 48 小时内发送的邮件才能被删除。
    • 机器人可以删除组和超级组中的传出消息。
    • 被授予 can_post_messages 权限的机器人可以删除频道中的传出消息。
    • 如果机器人是组的管理员,它可以删除那里的任何消息。
    • 如果机器人在超级组或频道中拥有 can_delete_messages 权限,它可以删除那里的任何消息。

    https://core.telegram.org/bots/api#deletemessage.

    【讨论】:

    • 你错了。无法删除其他机器人的消息
    • 你是对的。猜猜 API 文档在这一点上的措辞有些糟糕。 “它可以删除任何消息”并不完全正确。自己试了一下还是不行:“Bad Request: message can't be deleted”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-24
    • 2019-12-23
    • 2018-10-05
    • 2018-08-16
    • 2018-05-17
    相关资源
    最近更新 更多