我的应用程序的名称也是我的机器人名称吗?

时间:2017-09-28 20:34:05

标签: c# botframework

当我在dev.botframework.com上测试我的机器人时,来自我的机器人的所有消息都会显示我的应用名称。有可能重新命名吗?我还没有确定一个漂亮,友好的机器人名称,所以我每隔几天就会尝试一些名字。

我是否也可以从"你"更改用户名?我在谈话期间收集实际用户的名字?

1 个答案:

答案 0 :(得分:1)

您可以通过更改Settings @ dev.botframework.com下Bot配置文件中的Dispaly name字段来更改WebChat控件中显示的bot的名称。没有办法改变"你" iframed网聊的文字。

但是,您可以在页面上托管WebChat控件并使用User和Bot提供BotChat控件:

<!DOCTYPE html>
<html>
  <head>
    <link href="https://cdn.botframework.com/botframework-webchat/latest/botchat.css" rel="stylesheet" />
  </head>
  <body>
    <div id="bot"/>
    <script src="https://cdn.botframework.com/botframework-webchat/latest/botchat.js"></script>
    <script>
      BotChat.App({
        directLine: { secret: direct_line_secret },
        user: { id: 'userid', name: 'user name' },
        bot: { id: 'botid', name: 'bot name' },
        resize: 'detect'
      }, document.getElementById("bot"));
    </script>
  </body>
</html>