【发布时间】:2016-10-21 18:47:25
【问题描述】:
我有一个拥有公共频道的 Slack 团队。 我的目标是仅将频道用于 bot-A 发布的公告。
我了解无法将 Slack 通道配置为仅对一个人可写而对其他人只读,我创建了一个通过 RTM 监视通道的 bot-B(在外部机器上运行的 Python 事物)如果有任何消息不是来自 bot-A,则 bot-B 的任务是通过调用 chat.delete (https://api.slack.com/methods/chat.delete) 删除该消息。 Bot-B 也在频道中。
不幸的是,bot-B 收到“cant_delete_message”,根据 chat.delete 文档,这意味着他没有权限。
但是,根据https://api.slack.com/bot-users,自定义机器人允许使用 chat.delete。
那么我的机器人 B 不是“自定义机器人”吗?如果是这样,自定义机器人实际上是什么?如何创建一个?
或者我做错了什么?
【问题讨论】: