如何在 Bot Framework 中获取频道名称
How to get channel name in Bot Framework
我正在研究 MS Bot Framework App.I 想知道有多少人来自特定渠道,例如通过网络聊天、DirectLine 等。我想维护一个日志。如何从上下文中获取频道名称?
您可以使用以下代码获取频道类型:
context.Activity.ChannelId
例如,如果它是 "telegram",您已收到来自 "telegram" 的消息。
如果 Node.js 的人也需要此信息,据我所知,频道名称存储在:
session.message.address.channelId
并在:
session.message.source
我正在研究 MS Bot Framework App.I 想知道有多少人来自特定渠道,例如通过网络聊天、DirectLine 等。我想维护一个日志。如何从上下文中获取频道名称?
您可以使用以下代码获取频道类型:
context.Activity.ChannelId
例如,如果它是 "telegram",您已收到来自 "telegram" 的消息。
如果 Node.js 的人也需要此信息,据我所知,频道名称存储在:
session.message.address.channelId
并在:
session.message.source