Met de Scheduler-functie kunnen bots berichten op een schema versturen. Ondersteunt zowel periodieke interval schema's en dagelijkse schema's op specifieke tijden.
Commando's
| Commando | Omschrijving |
|---|---|
!Bot schedule add interval <ph0><</ph0> <ph1><</ph1> <ph2><</ph2>
|
Een terugkerend schema toevoegen |
!Bot schema voegt dagelijks <ph0> </ph0> <ph1><</ph1> <ph2><</ph2>
|
Een dagelijks schema toevoegen (UTC) |
!Bot schema lijst |
Alle actieve schema's tonen |
!Bot schema verwijderen <ph0></ph0> |
Een schema per ID verwijderen |
Schematypen
- Interval Vuurt elke N minuten (bijvoorbeeld elke 30 minuten). Het minimum interval is instelbaar (standaard: 5 minuten).
- Dagelijks Vuurt eenmaal per dag op een bepaald tijdstip in UTC (bv. 09:00). Gebruikt 24-uurs formaat.
Instellingen
Beheerders kunnen configureren via /bot set:
-
sched_maxMaximale actieve schema's (standaard: 10) -
sched_min_intervalMinimuminterval in minuten (standaard: 5)
Voorbeelden
!MyBot schema toevoegen interval 60 #general Neem een pauze! !MyBot schema dagelijks toevoegen 09:00 #general Goedemorgen team!!MyBot schema lijst !MyBot schema verwijderen s1a2b3
Opmerkingen
- Alle tijden zijn in UTC
- Schema's blijven over bot herstarten
- Elk schema heeft een unieke ID getoond in het lijst commando
- Timers automatisch verzetten na het vuren