Skip to Content
Haven Documentation is the shared home for product guides, plugin setup, and release docs.
PluginsEconomyGamesConfiguration

EconomyGames Configuration

The table below is generated from the local JSON5 config templates found for this plugin. When dashboard-backed configuration is enabled, use the dashboard first because live settings may be stored in MongoDB instead of only reading local JSON5 files.

Config Files

  • Source-backed docs were generated from the local plugin source and JSON5 templates.
  • Plugin entry: main.js
  • Config templates: en-economygames-lang.json5, en-economygames.json5

Main Fields

FieldTypeDefault / Template ValueNotes
enabledbooleantrueTurns this part of the plugin on or off.
commands.blackjack.namestringblackjackSource-backed config field used by this plugin.
commands.blackjack.descriptionstringPlay a game of blackjack against the dealerSource-backed config field used by this plugin.
commands.blackjack.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.slots.namestringslotsSource-backed config field used by this plugin.
commands.slots.descriptionstringSpin the slot machine and try your luckSource-backed config field used by this plugin.
commands.slots.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.roulette.namestringrouletteSource-backed config field used by this plugin.
commands.roulette.descriptionstringPlay a game of roulette - bet on red, black, or greenSource-backed config field used by this plugin.
commands.roulette.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.coinflip.namestringcoinflipSource-backed config field used by this plugin.
commands.coinflip.descriptionstringFlip a coin and test your luckSource-backed config field used by this plugin.
commands.coinflip.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.roll.namestringrollSource-backed config field used by this plugin.
commands.roll.descriptionstringBet on whether the roll will be low or highSource-backed config field used by this plugin.
commands.roll.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.crash.namestringcrashSource-backed config field used by this plugin.
commands.crash.descriptionstringWatch the multiplier climb and cash out before it crashesSource-backed config field used by this plugin.
commands.crash.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.fishing.namestringfishingSource-backed config field used by this plugin.
commands.fishing.descriptionstringGo fishing and catch some fish for coinsSource-backed config field used by this plugin.
commands.fishing.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.dice.namestringdiceSource-backed config field used by this plugin.
commands.dice.descriptionstringPredict the sum of two diceSource-backed config field used by this plugin.
commands.dice.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.scratchcard.namestringscratchcardSource-backed config field used by this plugin.
commands.scratchcard.descriptionstringBuy and scratch a lottery cardSource-backed config field used by this plugin.
commands.scratchcard.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.mines.namestringminesSource-backed config field used by this plugin.
commands.mines.descriptionstringClick tiles to reveal gems, avoid the hidden bombs!Source-backed config field used by this plugin.
commands.mines.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.tower.namestringtowerSource-backed config field used by this plugin.
commands.tower.descriptionstringClimb the tower by picking the safe tile on each level!Source-backed config field used by this plugin.
commands.tower.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.hilo.namestringhiloSource-backed config field used by this plugin.
commands.hilo.descriptionstringGuess if the next card is higher or lower!Source-backed config field used by this plugin.
commands.hilo.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.horserace.namestringhorseraceSource-backed config field used by this plugin.
commands.horserace.descriptionstringBet on a horse and watch the race!Source-backed config field used by this plugin.
commands.horserace.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
commands.dailyspin.namestringdailyspinSource-backed config field used by this plugin.
commands.dailyspin.descriptionstringSpin the daily wheel for free coins!Source-backed config field used by this plugin.
commands.dailyspin.permissionLevelstringeveryonePermission key, role, or access setting used before the action runs.
cooldowns.blackjackstring5sCooldown or delay that limits repeated use.
cooldowns.slotsstring5sCooldown or delay that limits repeated use.

This table shows the first 45 source-backed fields. The full generated config contains 116 flattened fields.

Notes

  • Keep Discord IDs as strings.
  • After changing local JSON5 files, restart AthenaBot or reload the plugin so the config manager reads the new values.
  • If a dashboard page exists for this plugin, prefer editing there during normal operation.