Bot框架Directline-更改Bot名称运行时

时间:2018-06-27 18:08:08

标签: c# .net botframework bots direct-line-botframework

是否可以在运行时更改机器人的名称。当前,我在门户网站中添加的名称正显示在bot消息下。是否可以在运行时更新它,而不是显示在门户网站中配置的名称。

1 个答案:

答案 0 :(得分:1)

您可以intercept all messages在用户和漫游器之间交换,并且可以检查activity.From.Name的值以检测是否从漫游器发送的消息,然后可以为{指定一个新值{1}}属性,可以帮助您满足在网络聊天中显示更新的显示名称的要求。

activity.From.Name

测试结果:

我的机器人设置:

enter image description here

在网络聊天中:

enter image description here