Как мне заставить мое сообщение чат-бота отвечать с задержкой в несколько секунд в потоке диалога?

#dialogflow-es #chatbot #facebook-chatbot

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

Вопрос:

Я создаю чат-бота для страницы Facebook, чтобы решать вопросы людей, и я хотел, чтобы сообщения бота задерживались на 1 или 2 секунды между каждым из ответов бота. Может кто-нибудь сказать мне, как это сделать в потоке диалога? Я не смог найти никакого ответа в своих исследованиях, поэтому, надеюсь, кто-нибудь сможет мне помочь.

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

1. Как вы в настоящее время отправляете ответы и что вы уже пробовали? Трудно помочь, не видя, что вы пробовали.

Ответ №1:

Это невозможно, если вы используете встроенные в Dialogflow расширенные сообщения. Это также было бы невозможно, используя только выполнение веб-запросов и интеграцию Dialogflow Facebook, поскольку вы можете одновременно отправлять только полный набор сообщений в качестве ответа и не можете указать, как они доставляются.

Единственный способ достичь такого уровня контроля — создать бота самостоятельно (возможно, используя существующую платформу Messenger bot framework) и вызывать из этого кода Dialogflow для обработки понимания естественного языка.