Skip to content

Reward Event

Reward events allow players to participate in a chat challenge triggered by a broadcast.

Players must type a configured word in chat and the first players who do it will automatically receive rewards executed by console commands.


Enable the reward event inside a broadcast template.

events:
reward-event: true

When the broadcast runs, the reward event will start automatically.


Defines the words that players must type in chat to participate.

reward-event:
words:
- gg
- hype

Any listed word will count as a valid entry.


Defines how many players can successfully participate and receive rewards.

reward-event:
players-write-word: 5

When the limit is reached, the event automatically ends.


Controls if chat messages ignore case differences.

reward-event:
ignore-case: true

If enabled, different letter cases will still match the configured words.


Defines how long the event stays active before automatically ending.

reward-event:
cooldown:
enabled: true
time: 15

Time is defined in seconds.


Commands executed for each player who successfully participates.

reward-event:
players-rewards-commands:
- "give %player% diamond 1"
- "eco give %player% 500"

%player% will be replaced with the player name.


Message broadcasted when the reward event finishes.

reward-event:
final-message:
enabled: true
message:
- "<center>&aReward event finished!"
- "%players_reward_claimed%"

Placeholders:

  • %players_reward_claimed% → shows the list of players who received rewards