Пользовательские контекстные переменные

Пользовательские контекстные переменные определяются на определенных участках Диалогового Сценария и всегда доступны для редактирования в Сценарии.

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

Пользовательские перемены могут быть созданы:

  • В слоте Memory в Диалоговом Сценарии;

  • В процессе парсинга ответа на внешний запрос в слоте External Request;

  • В процессе парсинга входящего запроса в слоте Incoming Request.

Требования к названию пользовательской переменной

  1. Название пользовательской контекстной переменной не может совпадать с названием системной контекстной или канальной переменной.

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

  3. Название пользовательской контекстной переменной может содержать только символы латинского алфавита, цифры и символ подчеркивания:

    • Не может содержать спец. символы ( { , @, \, , ', ", `, :, ;, &, *, %, $, # , пробел и др.);

    • Если имя переменной не удовлетворяет критериям, обучить Сценарий не получится – произойдет ошибка валидации Сценария.

  4. Должно содержать не более 128 символов.

  5. Имена переменных регистрозависимы {{ @var }} и {{ @Var }} – разные переменные.

Last updated