chatme.ai
Search…
Создание Агента на платформе
Создание Сценария Агента
ДЛЯ РАЗРАБОТЧИКОВ
Использование кнопок в сообщениях бота | Слот Button Menu и под-слот Button

Назначение и общая информация

Слот Button Menu — слот, объявляющий блок кнопок button, которые определяются после этого слота.

Создание и настройки комплексного слота Button Menu (Button Menu+button+fallback)

Атрибуты слота Button Menu

NAME — название слота, которое будет отображено в Дереве сценария. Максимальная длина значения поля — 40 символов.

Атрибуты подслота Button

  1. 1.
    Name — название подслота, которое будет отображено в Дереве сценария. Максимальная длина значения поля — 40 символов. Если название не введено, на подслоте в Дереве сценария будут отображаться первые 34 символа из поля Label.
  2. 2.
    Label — название кнопки, которое увидит Собеседник при Общении с Агентом.

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

В Подслоте Button допустимо использование Выражений в поле Label. Подробнее: Переход на новый синтаксис
Пример:
Использовать можно только одно Выражение.
В качестве лейбла кнопки будет использоваться значение Контекстной переменной some_var приведенное к нижнему регистру.

Атрибуты подслота Fallback

Name — название подслота, которое будет отображено в Дереве сценария. Максимальная длина значения поля — 40 символов. При создании слота Button Menu в поле Name подслота Fallback автоматически подставляется содержимое поля Name слота Button Menu. Если содержимое поля Name удалено, подслот в Дерево сценария будет отображаться без названия.

Подслоты Button и Fallback

Автоматическая генерация подслотов при создании Button Menu

  1. 1.
    При создании слота Button Menu автоматически создаются два подслота button с названиями “Button 1” и “Button 2” и подслот fallback.
  2. 2.
    Изменить текст в сгенерированных подслотах button можно, развернув подслот двойным нажатием мышки, введя в поле LABEL название кнопки, которое увидит Собеседник на экране и нажав кнопку Save.

Добавление подслотов Button

Используя кнопку “+” можно создать новый подслот button. Новый подслот button будет создан ниже автоматически сгенерированного подслота button со значением “Button 2”.

Удаление подслотов Button

  1. 1.
    Чтобы удалить подслот button, необходимо кликнуть по нему правой кнопкой мыши и нажать кнопку Remove Branch, затем нажать OK во всплывшем диалоговом окне.
  2. 2.
    Возможно удалить любой подслот button, если после удаления у Слота Button Menu остается хотя бы один подслот button.
  3. 3.
    Удаление подслота fallback невозможно. При попытке это сделать появится следующая ошибка по центру внизу:
  4. 4.
    Удаление единственного подслота button невозможно. При попытке это сделать появится следующая ошибка по центру внизу:
Copy link
On this page
Назначение и общая информация
Создание и настройки комплексного слота Button Menu (Button Menu+button+fallback)
Атрибуты слота Button Menu
Атрибуты подслота Button
Использование синтаксиса в Подслоте Button
Атрибуты подслота Fallback
Подслоты Button и Fallback