Добавляем кнопки в чат с ботом

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

В этом разделе вы узнаете, как добавлять кнопки в чат, а также как научить чат-бота понимать простые реплики пользователей.

О подсказках

Самый простой способ распознавать команды пользователя — это подсказки.

Подсказка — это пример фразы, которую может написать или произнести пользователь. В чате подсказки отображаются как кнопки. Пользователь может как нажать на подсказку, таки и ввести или сказать заданный в подсказке текст. Подсказка помогает пользователю понять, что можно сказать дальше, а боту — быстрее распознать реплику. Они работают в рамках одного экрана и только при точном совпадении реплики пользователя и заданного текста.

Также подсказки могут содержать ссылки.

Использование подсказок

Добавляйте подсказки на экран сценария, если ждете от пользователя строго определенного ответа. Добавим подсказки, которые помогут перейти к каталогу или позвать оператора.

Для этого:

  1. Откройте редактор сценария проекта.
  2. На экран «Перейти к каталогу» добавьте подсказки Перейти в каталог.

    Нажмите на кнопку ссылки рядом с подсказкой Перейти в каталог, чтобы задать ссылку на страницу с каталогом. Для примера вы можете использовать любую ссылку.

Подсказка со ссылкой

В следующем разделе вы научитесь обрабатывать данные, которые ввел пользователь.

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней