【发布时间】:2019-07-23 18:12:32
【问题描述】:
该应用程序相当简单,它会监听所有消息,如果消息中存在keyword,它会在该消息中添加一个附件。我希望这适用于所有领域(组、频道、dm、线程等)
我正在使用 slacks 事件回调系统将所有消息设置为端点。
我正在收听这些事件
message.channels
message.groups
message.im
message.mpim
而我配置的权限范围是
chat:write:user
channels:history
groups:history
im:history
mpim:history
commands
但是 Slack 拒绝了该应用程序
感谢您重新提交!但是,在查看之后,您的应用程序似乎需要访问授权用户的整个消息历史记录( *:history 范围)。除此之外,为了让应用程序发挥最佳效果,它需要工作区中的所有用户进行授权,从而可能让您的应用程序访问工作区的整个消息历史记录。在审查了您的应用程序的功能后,我们得出的结论是,您的应用程序没有提供必要的功能来证明这种访问级别的合理性。
Slack 确实建议我使用机器人用户,但如果可能的话,我最好避免这种情况。
如果没有上述权限/范围,我是否能够实现阅读和编辑消息的能力?
【问题讨论】:
标签: javascript bots slack slack-api