Перенаправьте пользователя к Приветственному намерению по умолчанию, когда он скажет «отмена» или «выход» - PullRequest
0 голосов
/ 27 августа 2018

Я разрабатываю приложение Dialogflow для Google Assitant. В этом случае, если я скажу «Отмена», это напрямую вызовет намерение exit_conversation, где я указал событие actions_intent_CANCEL. Таким образом, он отображает вывод, указанный в этом намерении, и бот завершает разговор.

Вместо выхода из бота мне нужно открыть Приветственное намерение по умолчанию. Есть ли способ сделать это?

P.S. Я использую Python как бэкэнд для этого бота.

1 Ответ

0 голосов
/ 27 августа 2018

Короче - нет, вы не можете этого сделать.

По сути, вы спрашиваете, что когда пользователь пытается выйти, вы не хотите, чтобы он выходил. С точки зрения Google и ваших пользователей - это довольно неприемлемый вариант.

Обработчик события CANCEL довольно ограничен тем, что он может делать - Google прекратит разговор, даже если вы не укажете, что микрофон должен быть закрыт, но вам предоставляется возможность произнести окончательное сообщение и предложить ссылка на другое место.

...