EnotPRO Logo EnotPRO

TriggerFolder

TriggerFolder — организует группировку и логическое ветвление реакций внутри триггера.

Назначение

TriggerFolder (папка триггера) позволяет:

  1. Группировать реакции — объединять несколько реакций в логический блок
  2. Создавать ветвления — выполнять разные наборы реакций в зависимости от условий
  3. Упрощать навигацию — сворачивать/разворачивать группы реакций в интерфейсе

Параметры

Параметр Тип Обязательный Описание
Название Строка ❌ Нет Техническое название папки (видно только администраторам)
Условия Условия ❌ Нет Условия, при которых выполняется содержимое папки

Как это работает

TriggerFolder — это контейнер для реакций. Все реакции, помещённые внутрь папки, выполняются как единое целое.

Структура в интерфейсе:

📁 Папка "Отправка приветствия" (с условием: пользователь новый) ├── SendMessage: "Добро пожаловать!" ├── SetVarCloud: is_welcomed = true └── ShowMenu: main_menu

Ветвление логики

Используйте TriggerFolder с условиями для создания ветвлений:

📁 Папка "Премиум-пользователь" (условие: ${var.person.is_premium} = true)
  ├── SendMessage: "Добро пожаловать в премиум-клуб!"
  └── ShowMenu: premium_menu

📁 Папка "Обычный пользователь" (условие: NOT + ${var.person.is_premium} = true)
  ├── SendMessage: "Привет! Оформи подписку для доступа к премиум-функциям."
  └── ShowMenu: regular_menu
© 2025 EnotPRO. Все права защищены.