【问题标题】:slack slash commands show response only to channelslack slash 命令仅显示对通道的响应
【发布时间】:2016-02-28 13:09:49
【问题描述】:

slack 只提供两种类型的响应:

  • ephemeral = 仅向用户显示命令和响应。
  • in_channel = 向频道中的所有用户显示命令和响应。

短暂的例子:

in_channel 示例:

问题:

如何使斜线命令在频道中显示响应而不显示命令和响应?

【问题讨论】:

    标签: slack-api slack


    【解决方案1】:

    好的,所以我找到了我的问题的答案,在 slack 的 api 中说

    立即响应和延迟响应之间唯一面向用户的区别是“通道内”延迟响应不包括用户发送的初始命令。要将命令回显到通道,您仍需要提供对 Slack 对您的调用 URL 的原始访问的响应。

    参考https://api.slack.com/slash-commands#responding_to_a_command

    【讨论】:

    • 您最终找到实现延迟响应的方法了吗?
    • @user2891681是的!转到网址,它说明了一切
    猜你喜欢
    • 1970-01-01
    • 2019-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-05
    相关资源
    最近更新 更多