首页 > 解决方案 > 如何让我的聊天机器人消息在对话流中有几秒钟的延迟响应?

问题描述

我正在为 Facebook 页面创建一个聊天机器人来解决人们的问题,我想让机器人消息在每个机器人的回复之间延迟 1 或 2 秒。有人可以告诉我如何在对话流中做到这一点吗?我在我的研究中找不到任何答案,所以希望有人可以帮助我。

标签: dialogflow-eschatbotfacebook-chatbot

解决方案


如果您使用 Dialogflow 的内置丰富消息,则这是不可能的。仅使用webhook 实现Dialogflow Facebook 集成也是不可能的,因为您一次只能传递一整套消息作为回复,并且无法指定它们的传递方式。

实现这种控制级别的唯一方法是自己构建机器人(可能使用现有的 Messenger 机器人框架),然后从该代码调用 Dialogflow 以处理自然语言理解。


推荐阅读