Скрипт

Элемент Скрипт позволяет гибко расширить функциональные возможности бота. В элементе с помощью языка TypeScript вы можете генерировать кнопки и тексты, обращаться к переменным сценария, реализовывать различные API для беседы, например, отмену диалога.

Также в элементе Скрипт можно настроить интеграцию с внешними системами и сервисами, например, чтобы запрашивать данные для пользователя из ELMA365.

Подробнее о возможностях использования элемента и составлении сценариев читайте в справке «Документация разработчика ELMA Bot».

script_1

Когда сценарий дойдёт до этого элемента, сработает описанный в нём скрипт.

Если скрипт не может выполниться, сценарий пойдёт по переходу, предусмотренному в случае ошибки. Если эта реакция не настроена, пользователь увидит в чате сообщение об ошибке.

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

script_2

Вы можете скопировать элемент (bot-copy-icon) или удалить его  (bot-close-icon). Для этого наведите курсор на элемент, а затем на три точки и выберите нужную опцию.

При нажатии на значок шестерёнки (script_3) откроется окно настройки скрипта.

script_4

Укажите количество попыток выполнения скрипта и задержку времени между попытками.