Config files
schedulers.yml
########################################################################################################################
#
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
#
# Documentation: https://scheduler.groupez.dev/
#
# Scheduler type:
# - HOURLY : Runs every hour at the same minute.
# - DAILY : Runs all days, you must provide hours and minutes.
# - WEEKLY : Runs every week, you must provide day of week, hours and minutes.
# - MONTHLY : Runs every month, you must provide hours and minutes.
# - YEARLY : Runs every year, you must provide month, day of month, hours and minutes.
#
# Type: HOURLY, DAILY, WEEKLY, MONTHLY, YEARLY
# Days: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
# Month: JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER
#
# Placeholders:
# - %zschedulers_time_<scheduler name>% - Displays the time remaining before the next placeholder run
# - %zschedulers_date_<scheduler name>% - Displays the date for the next placeholder run
# - %zschedulers_second_<scheduler name>% - Displays the seconds between now and the next scheduler
#
# Commands:
# - /zschedulers list - Display scheduler list
# - /zschedulers reload - Reload configuration files
#
# SPONSOR : Serveur Minecraft Vote
# 10β¬ of credit with code: ZSCHEDULERS
# Use the code here: https://serveur-minecraft-vote.fr/utiliser/un/code/cadeau?code=ZSCHEDULERS
#
########################################################################################################################
schedulers:
example0: # Every hour at 0 minute
type: HOURLY
minute: 0
second: 0
# minPlayer: 10 # The minimum number of players for commands to execute
# timeZone: "America/New_York" # Set the timezone to a specific one, for example, "America/New_York"
commands:
- "bc &fDont forget to add your server here : &chttps://serveur-minecraft-vote.fr/"
example1: # Every day at 18h00
type: DAILY
hour: 18
minute: 0
second: 0
minPlayer: 10 # The minimum number of players for commands to execute
# timeZone: "America/New_York" # Set the timezone to a specific one, for example, "America/New_York"
commands:
- "bc Daily broadcast message everyday at 18h00"
example2: # Every monday at 15h30
type: WEEKLY
day: MONDAY
hour: 15
minute: 30
implementation: # Custom implementation
name: ZKOTH # zKoth implementation
koth_name: "koth_name" # koth name
start_now: false # start without cooldown
example3: # every 14th of the month at 12h01
type: MONTHLY
day: 14
hour: 12
minute: 1
commands:
- "bc Broadcast message every 14th of the month at 12h01"
example4: # every 1er of january at 00:00
type: YEARLY
month: JANUARY
day: 1
hour: 0
minute: 0
commands:
- "bc Broadcast message every first of year at 00h00"
# example5:
# type: EVERY_MINUTE
# initialDelay: 0
# period: 1
# saveTimer: true
# commands:
# - "bc &fHey its run every minute !"messages.yml
config.json
Last updated