【发布时间】:2016-11-11 10:59:31
【问题描述】:
如果我开始与用户对话,中间向该用户发送了一个他们打算打开的链接,我如何在用户关闭网页(由我控制)链接后恢复与用户的对话导致?
我自己实现这个的方式,没有使用 Node.js v3 的 BotBuilder,是我发送给用户的链接具有与之关联的 chatId 信息,所以当用户稍后关闭链接指向的网页时,网页向我的聊天服务器发送一个呼叫,说明该恢复与特定聊天 ID 的对话了。
对于 Node.js 的 BotBuilder,我不清楚如何让它在特定频道上为特定的 chatId 发送一次性消息,或者与由网站或非直接来源触发的用户开始新对话聊天接收者。有人可以给我这方面的指导吗?
【问题讨论】:
-
当用户点击聊天消息、卡片或其他内容中的链接时,除非您专门致电
session.endConversation,否则对话不会结束。对话仍在继续,只是在等待用户输入他们的下一条消息。要继续对话,用户只需通过他们开始对话的任何渠道向机器人发送另一条消息。
标签: node.js botframework kik botbuilder