当我在dev.botframework.com上测试我的机器人时,来自我的机器人的所有消息都会显示我的应用名称。有可能重新命名吗?我还没有确定一个漂亮,友好的机器人名称,所以我每隔几天就会尝试一些名字。
我是否也可以从"你"更改用户名?我在谈话期间收集实际用户的名字?
答案 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>