ym88659208ym87991671
События для чат-ботов | Документация для разработчиков

Обрабатываем события сценария

Обновлено 22 февраля 2024

Блок События позволяет обрабатывать события, происходящие в сценарии, например, закрытие чат-бота.

В поле блока вы можете выбрать из списка системных событий либо указать название произвольного события.

Каждое событие содержит возможность перехода.

В списке доступны следующие события:

  • Не удалось распознать фразу пользователя;

    Использование этого события в глобальном блоке определяет поведение чат-бота при обработке незнакомых фраз и запрещает использование настройки Ответы чат-бота при форс-мажорах.

  • Превышен лимит на время обработки запроса;

  • Превышен размер входящего сообщения;

  • Достижение лимита сохранения данных сессии сценария.

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

Сценарий может содержать только один глобальный блок События.

Данные событий сохраняются в системной переменной $eventData. Для обращения к данным в других блоках внутри переменной используйте точечную нотацию:

$eventData.<название_события>.<поле>
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.