我是微软Bot框架的新手,我将建立一个项目,我的客户可以与机器人聊天以获取信息,此外,我希望我的Bot向我的用户推荐他们是否想与Bot或我的秘密人员使用我的管理网站接收Bot转发的客户留言。所以我的问题是,我的秘书怎么可以加入与客户的聊天,而博特将保持沉默。反正有没有使用Conversation Chat组,因为我的秘书可能不会使用Bot Framework聊天控件进行连接。我正在考虑使用SignalR来帮助我的秘书与客户聊天
答案 0 :(得分:2)
查看Bot HandOff sample(node.js)和Intermediator Bot sample(C#),因为它们将为您提供构建所需内容的基础知识。
基本上,在样本中,您将看到如何将用户与机器人进行的对话交给人(在这种情况下是您的秘书)。唯一的要求是你的秘书必须在BotFramework支持的渠道之一,例如Skype和Bot作为联系人,因为用户和秘书之间的对话将通过机器人(机器人将充当消息路由器)。
如果您使用自定义渠道(例如您的网站);你仍然可以遵循样本中解释的一些模式。