Промежуточное ПО Dialogflow не работает с Botkit - PullRequest
0 голосов
/ 01 июня 2018

Я создал чат-бот FB с botkit и пытаюсь подключить промежуточное ПО диалогового потока.

По какой-то причине, когда я подключаю промежуточное ПО, я не получаю никакого ответа:

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
  • Использовать правильноклиентский токен
  • Правильно назвал мое намерение 'test'
  • Удалено промежуточное программное обеспечение и проверено, что оно работает (чтобы убедиться, что проблема связана с чем-то другим)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...