Slack仅与消息交互一次

时间:2017-10-18 11:36:03

标签: node.js slack

我在Slack中使用交互式消息要求用户获得操作许可,但我无法弄清楚如何做两件事:

  1. 用户应该只能与每条消息进行一次交互,但是交互式消息似乎能够在用户点击它们时多次调用URL。

  2. 显示按下了哪个按钮(例如,绿色突出显示为绿色,红色显示为NO)。

1 个答案:

答案 0 :(得分:1)

  1. 我建议直接回复按钮按下请求的新消息,该消息将覆盖包含按钮的原始消息,并阻止用户再次按下它。有关其工作原理的详细信息,请参阅here

  2. 您不能使用Slack“突出显示”按下的按钮。相反,您的响应消息可以在文本上指示按下了哪个按钮/选择了哪个动作等。