Skip to main content

Scheduler Event

Beschreibung

Der Scheduler Event wird verwendet, um Aktionen in regelmäßigen Abständen auszuführen.

Felder

System-NameArtValidierungData-TypFeldtyp
uniqesystemnameFa-z_String
displaynameFA-Za-z0-9String
conditionsFJsonArray
minimalReqVersionSFloat
commentOA-Za-z0-9 !#&<>.,-_String
actionsFJsonArray
intervalmsFGanzahlString

*intervalms Unterstützt Variablen, MathFunktion und getRandom getRandom Variable

Event Variablen

VariableBeschreibung
%event_id% Die ID des Events
%event_interval%Der Intervall in ms des Schedulers

Beispiel:

{
"systemname": "schedulerwithrandom",
"displayname": "zwischen 30 und 60 Sekunden",
"minimalReqVersion": 1,
"conditions": [],
"comment": "",
"intervalms": "getRandom(30000,60000)",
"variables": [],
"actions": [
{
"actionname": "DisplayMessageInChatAction",
"actiondisplayname": "DisplayMessageInChatAction",
"minimalReqVersion": 1,
"data": {
"message": "%event_id%: %event_interval% "
}
}
]
}

Hinweis

Es gibt derzeit noch keinen Event Editor für den Scheduler Event. Dieser muss manuell in der SchedulerEvents.json Datei erstellt werden.