Dialogflow闲卡

时间:2018-07-16 19:54:02

标签: chatbot dialogflow slack

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

当我使用卡片在Slack中进行响应时,按钮可以正常工作。但是他们没有键入聊天的标题或按钮的回发。 Microsoft的Botframework的工作原理是这样的,我认为,如果用户向上滚动对话历史记录,则更容易看到他的回答。

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

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

这是我正在谈论的“卡片”:

This is the "card" I'm talking about

1 个答案:

答案 0 :(得分:0)

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