启用诊断日志时出错 - Azure Botframework

时间:2017-01-20 01:58:34

标签: node.js azure botframework kik

我遇到问题,我的Bot Framework机器人停止响应Kik。

我想在Azure中启用诊断日志,但是当我点击"保存"时,我收到错误消息"无法更新autoCompeteBot的Web应用程序日志设置。处理您的请求时出错。请稍后再试。"

知道如何避免此错误并查看我的日志吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我在这里按照@ hailiu2586的回答:https://github.com/Microsoft/BotBuilder/issues/1909

替换messages / index.js中的以下行

module.exports = { default: connector.listen() }

使用:

var listener = connector.listen();
var withLogging = function(context, req) {
    console.log = context.log;
    listener(context, req);
}

module.exports = { default: withLogging  }

完成后,console.log()应该有效。