Dialogflow 松弛卡

Dialogflow Slack Cards

我有一个关于 Dialogflow 的 Slack 集成的愚蠢问题。

当我在 Slack 中使用卡片响应时,按钮工作正常。但他们不输入标题,也不输入聊天按钮的回发。 Microsoft 的 Botframework 就是这样工作的,我认为如果向上滚动对话历史记录,用户会更容易看到他回答了什么。

我的问题是,是这样吗,或者我可以更改此行为,以便在单击卡片按钮时在聊天中键入按钮的文本吗?

目前,我只在需要时使用代码来执行功能。

这就是我所说的 "card":

您不能直接更改卡片的行为,因为这是 Slack 的内部行为 and/or Dialogflow。然而,有一个解决方法:如果您使用 Webhook 来实现,您可以发回多个响应消息,因此只需在实际卡片之前包含按钮文本。按钮文本只会在请求完成后显示(不会在用户点击后立即显示),但这似乎是您可以获得的最好结果。