我在 slack bot 周围看到的所有内容都表明,bot 无法在未被邀请的对话中发帖。
➡️ 但是,为什么 /giphy 或简单投票 (/poll) 可以在 PM(一对一)或未添加机器人的对话中发帖?
- 目前的权限是
chat:write,commands,files:write
- oauth 令牌是“机器人用户 OAuth 访问令牌”
- 该计划是支持 Add to slack 并分发应用程序。
功能方面,它支持 /command 并将文件发布到对话中。
机器人可以:
- 在应用程序安装时接收 oauth 令牌(通过添加到 slack)
- 删除临时消息
- 仅在已添加文件的地方发布文件,这很糟糕,因为机器人不需要读取任何内容中的任何消息。
机器人代码在这里
如果机器人也没有被邀请,答案是channel_not_found
或not_in_channel
。
我错过了什么?