Могу ли я создать гибридного бота с использованием dialogflow и messenger?

#javascript #dialogflow-es #chatbot #facebook-messenger

#javascript #dialogflow-es #чат-бот #facebook-messenger

Вопрос:

Итак, я уже некоторое время использую dialogflow, и я всегда сталкивался с проблемой невозможности создать кнопку «Поговорить с человеком» или что-то вроде намерения или функции, из-за которых бот перестает отвечать за пользователя, в то время как реальный человек может общаться с пользователем, и когда они закончат, бот может работать в обычном режиме. Проблема в том, что я могу найти его только в таких вещах, какhttps://Respond .ввод-вывод или другие платформы, которые платные и вроде как завышены. Мне всегда было интересно, есть ли способ каким-либо образом воссоздать то, что они на самом деле делают, самостоятельно? является ли это чем-то внутри самого dialogflow или путем создания другого веб-сайта, который отправляет заказ или что-то в dialogflow? Я могу видеть, как это работало бы, если бы это был чат-бот веб-сайта, где я просто создам кнопку, которая полностью перенаправляет пользователя или просто отключает пользователя от поля зрения бота, пока они не закончат, но в messenger я не могу найти что-то для этого, и поиск этого не помог. Есть идеи?

Комментарии:

1. Правильно ли я понимаю, что вы хотите, чтобы человек отвечал на другой стороне, пока пользователь разговаривает с ботом?

2. я хочу, чтобы пользователь мог переключаться с бота на чат

3. Не могли бы вы, пожалуйста, привести пример существующего бота, который это делает?

4. Это то, что вы ищете? Ссылка

5. Я хочу что-то вроде того, что следующий пользователь отправляет сообщение с ответом hi bot, и поток продолжается до тех пор, пока пользователь не скажет, что я хочу пообщаться с реальным человеком. таким образом, бот отвечает наверняка, а затем бот выключается. теперь, что бы ни сказал пользователь, бот не будет отвечать, пока участник stuff, который ответил пользователю, не нажмет кнопку или что-то еще, что снова включит бота. это должно зависеть от конкретного пользователя, чтобы бот был отключен только для этого пользователя, не затрагивая всех остальных пользователей.