如何使用 Slack API 删除特定频道中的任何消息?

问题描述

当我运行 chat.delete 方法时,

const result = await slackClient.chat.delete({
      channel: channelId,ts: eventTs,as_user: true
    });

我收到 (node:82291) UnhandledPromiseRejectionWarning: Error: An API error occurred: cant_delete_message 错误

{
  code: "slack_webapi_platform_error",data: {
    ok: false,error: "cant_delete_message",response_Metadata: {
      scopes: ["identify","channels:write","chat:write"],acceptedScopes: ["chat:write"]
    }
  }
}

知道出了什么问题吗?

我的另一个选择是除非满足某些条件,否则防止将任何消息发送到特定频道...

这是我的范围:

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)