如何清除以前消息的聊天窗口

时间:2018-05-18 16:46:13

标签: botframework

我有一个代理仪表板,代理可以与多个客户交谈。

(首先,客户与机器人交谈,然后可以触发代理交接。当代理连接到客户时。我们的基础系统基于ankitbko's代理切换。)

在代理方面,我可以在结束客户对话后重复使用我的聊天窗口。但是,前一个客户的聊天在同一窗口中可见。我想在开始代理和客户之间的聊天之前清除该聊天窗口。我怎样才能做到这一点?

我尝试将botConnection设置为null然后为其分配一个新连接,但这似乎没有做任何事情;它没有清除聊天窗口...它也没有破坏任何东西,因为下一次客户聊天效果很好。

            botConnection = null;
            botConnection = GetNewBotConnection();
            BotChat.App({
                botConnection: botConnection,
                user: { id: user.id, name: user.name },
                bot: bot
            }, document.getElementById("customerchatwindow" + id));

0 个答案:

没有答案