【发布时间】:2020-11-02 19:07:14
【问题描述】:
发送对 Slack 斜杠命令的响应时,我想在启动 slach 命令的用户下发送。
我创建了一个带有斜杠命令的 Slack 应用程序。它调用我的 Flask 网络服务,我使用“response_url”网络挂钩将一些内容写回频道。频道中的响应由我的应用程序给出。这按预期工作。但我希望响应显示为用户已给出。
giphy 的 Slack 插件就是一个例子。如果我调用它,我会收到一条临时消息来选择我想要的 gif。但随后它以 my 的名义发布在频道中。
所以我有两个问题:
- API 调用如何以特定用户的身份响应斜杠命令?
- 我的应用需要哪些权限才能允许应用的此类行为?
Slack API 文档很全面,但是很多研究都没有产生我想要的结果。
谢谢!
【问题讨论】: