关于Dialogflow的Slack集成,我有一个愚蠢的问题。
当我使用卡片在Slack中进行响应时,按钮可以正常工作。但是他们没有键入聊天的标题或按钮的回发。 Microsoft的Botframework的工作原理是这样的,我认为,如果用户向上滚动对话历史记录,则更容易看到他的回答。
我的问题是,是这样吗,还是可以更改此行为,以便在单击卡片按钮时在聊天中键入按钮的文本?
目前,我仅在需要时使用代码执行功能。
这是我正在谈论的“卡片”:
答案 0 :(得分:0)
您不能直接更改卡的行为,因为这是Slack和/或Dialogflow的内部行为。但是,有一种解决方法:如果您使用Webhook来实现,则可以向后发送多个响应消息,因此只需在实际卡之前包含按钮文本即可。然后,按钮文本将仅在请求完成后显示(不是在用户点击请求后立即显示),但这似乎是您可以获得的最好的文本。