我如何发送确认已看到输入但未发送消息的Facebook Messenger响应?
用例:
我正在尝试通过更好地处理多个快速输入来改善自己的聊天机器人。
例如:
用户:订购披萨。
Bot:您想要什么浇头?
用户:cheees
用户:起司
如果用户拼错了一个单词并迅速发送正确的拼写(如示例中所示),通常会发生这种情况。
该机器人当前正在处理cheees
的第一个输入并准备一个响应。
然后处理cheese
的第二个输入,就好像它是对未传递的响应的答案一样。
因此,我要在传递第一个输入之前检测是否接收到第二个输入,以取消该响应,但我想至少表明在等待传递第二个输入的响应时看到了第一个输入。
答案 0 :(得分:3)
绝对有可能。有sender actions。您正在寻找mark_seen
到底是什么使您的漫游器看到邮件。
我在这里有几个建议:
我们已将这些解决方案内置到Amio Bot Builder中。随时使用或复制。