我正在使用Microsoft僵尸框架v4开发一个语音优先的机器人,并希望找到一种方法,在我的机器人的文字记录中有选择地显示im消息。我不想显示用户的消息,只有当他们需要视觉确认或他们需要提交的表单时,才显示机器人。
有什么简单的方法吗?谢谢。
发布于 2019-07-26 18:29:46
当用户向bot发送消息时,您可以使用活动中间件返回一个空组件。
网络聊天代码
const activityMiddleware = () => next => card => {
if (card.activity.from.role === 'user') {
return () => {}
}
return next(card)
};
window.WebChat.renderWebChat({
activityMiddleware,
directLine: window.WebChat.createDirectLine({ token })
},
document.getElementById('webchat')
);https://stackoverflow.com/questions/57221468
复制相似问题