Dialogflow中间件不能与Botkit一起使用

时间:2018-06-01 10:28:56

标签: dialogflow botkit

我用botkit创建了一个FB聊天机器人,我试图连接一个对话框流中间件。

出于某种原因,当我连接中间件时,我没有得到任何回复:

bot.js

var dialogflowMiddleware = require('botkit-middleware-dialogflow')({
  token: process.env.dialogflow
});

controller.middleware.receive.use(dialogflowMiddleware.receive);

controller.hears('test', 'message_received', dialogflowMiddleware.hears, function(
    bot,
    message
) {
  console.log('MESSAGE:', message);
    bot.reply(message, 'Hello!');
});

我已经完成的事情:

  • 使用Dialogflow API v1
  • 使用正确的客户端访问令牌
  • Corretly将我的意图命名为' test'
  • 删除了中间件并测试它是否正常工作(以确保问题归结为其他问题)

0 个答案:

没有答案