Как отобразить несколько намерений в один обработчик в диалоге выполнения? - PullRequest
0 голосов
/ 24 марта 2020

У моего бота несколько намерений, которые могут использовать один обработчик.

В v1 это было сделано

function handler (agent){
  //handler code
}

let intentMap = new Map();
intentMap.set('Intent1', handler);
intentMap.set('Intent2', handler);

Как этого можно достичь в v2?

Заранее спасибо

1 Ответ

0 голосов
/ 24 марта 2020

Я нашел один способ сделать это

app.intent('Intent1', (conv) => {
   //handler code
});

app.intent('Intent2', 'Intent1');
...