来自全局快捷方式的 Slack 临时消息

问题描述

我想在通过全局快捷方式提交模态后向用户发布一条“临时”消息。但是在 Slack 中,global shortcuts 没有用户调用快捷方式时关注的频道的上下文。 interactivity 端点上的 API 主体不包含任何渠道信息。

然而,有一个来自 asana 快捷方式的例子:

Example of Slack ephemeral message from global shortcut

当他们调用全局快捷方式时,他们如何能够以临时消息响应用户关注的频道?

解决方法

根据 slack,此功能可能即将推出:

我们正在探索在适当的情况下将频道上下文添加到全局快捷方式有效负载的选项,并由用户选择加入。请就您想要的用例与我们联系。

https://api.slack.com/interactivity/shortcuts/using#coming-soon

可能他们已经提前使用了 Asana,或者如评论中所述,他们正在使用一些固定的渠道工作流程。