Сервер BOOCO Meteor (v 1.x) / Настройка триггеров
Конфигурирование события, по которому срабатывает триггер
◼ Подстановки значений в триггерах
Если действия, исполняемые триггерами, связаны с отправкой сообщений, то можно использовать подстановки.
<aside> ⚠️ Важно. Подстановки нужно указывать в фигурных скобках.
</aside>
В общем виде подстановка задается в следующем формате: {<key>.<property>:<options>}
.
Значение | Определение |
---|---|
key |
Имя ключа для замены |
property |
Свойство объекта (если key — сложный объект) |
options |
Опции или формат (в зависимости от ключа) |
Подстановки можно использовать в следующих действиях:
В зависимости от типа триггера можно использовать следующие переменные:
Тип триггера | Переменная | Определение |
---|---|---|
Все триггеры | {name} |
Имя триггера |
Календарь | {venue} |
Название помещения |
{organizer} |
Электронная почта организатора | |
{organizer:fullname} |
Полное имя организатора | |
{start[:<format>]} |
Начало события (формат — необязательный параметр) | |
{end[:<format>]} |
Конец события (формат — необязательный параметр) | |
{subject} |
Тема события | |
{car} |
Автомобиль (для событий, связанных с парковкой) | |
{car.model} |
Модель автомобиля (для событий, связанных с парковкой) | |
{car.licensePlate} |
Гос. номер автомобиля (для событий, связанных с парковкой) | |
Устройство | {feedback} |
Название обратной связи |
{value} |
Значение обратной связи | |
Строка в журнале | {message} |
Запись в журнале |
{messageType} |
Тип записи (информационное сообщение, ошибка, предупреждение и т. д.) | |
{date} |
Дата и время сообщения | |
{timestamp} |
Дата и время в формате linux timestamp | |
{userId} |
ID пользователя | |
WDB индикатор | {serialNumber} |
Серийный номер WDB-индикатора |
{value} |
Значение события, если тип триггера — Присутствие (any , true , false ) или Нажатие кнопки (any , being , end ) |
|
Другие замены (зависят от контекста) | {username} |
Имя пользователя |
{log:xxx} |
Последние xxx сообщений из Журнала |