标签: c# node.js botframework
所以我现在已经检查了多个例子,但是我还没有看到连接到facebook和skype的聊天机器人,而不仅仅是其中一个,如果你的机器人可以连接到多个频道,代码中是否有一种方法可以区分消息来自哪个频道?
答案 0 :(得分:1)
是的,有。这样做的方法是检查C#中传入消息的ChannelId或节点情况下的源。
Here是一个C#示例。
if (message.ChannelId.Equals("skype", StringComparison.InvariantCultureIgnoreCase) { ... }
Here是Node.js的例子。
var isSkypeMessage = function (message) { return message.source === 'skype'; };