Skip to content

Economy Configuration

Configure your server's economy system, currency, shop, and mission settings.

Quick Start

/economy toggle

Enables the economy system with default settings.

View Configuration

/economy config view

Displays all current economy settings.

Settings Reference

Update settings with /economy config set <option> <value>.

Option Default Description
enabled false Master economy toggle
currency_name coins Display name for currency
currency_symbol 💰 Emoji shown with amounts
mission_wager_max Varies Max coins a player can wager per mission
mission_difficulty_enabled true Allow hazardous and suicidal difficulty tiers

Dashboard/API Update Semantics

  • PATCH /api/config/economy/{server_id} updates only provided fields.
  • PUT /api/config/economy/{server_id} replaces the full economy config payload.
  • For mission prompt-only edits (for example from the dashboard mission prompt page), use PATCH to avoid overwriting unrelated economy settings.

API Default Fallbacks

When a guild has no stored economy config yet, API responses fall back to:

  • currency_name = coins
  • currency_symbol = 💰
  • starting_balance = 0
  • daily_reward = 100
  • weekly_reward = 700

Shop Management

Add Items

/economy additem name:"VIP Pass" description:"Access VIP channels" price:5000 role:@VIP stock:10
  • Role items — Automatically grant a Discord role on purchase
  • Custom items — Stored in inventory, used with /use
  • Stock — Set to -1 for unlimited quantity

Edit & Restock

/economy edititem item_id:1 price:3000
/economy restock item_id:1 amount:25

Remove Items

/economy removeitem item_id:1

Balance Management

Command Description
/economy setbalance <user> <amount> Set exact balance (0 to 10^15)
/economy addcoins <user> <amount> Add coins
/economy removecoins <user> <amount> Remove coins

All balance changes are recorded in the audit log.

Audit Log

/economy auditlog limit:20 action_type:set_balance

View a history of all admin economy actions with timestamps, targets, and old/new values.

Mission & Deployment Config

Mission settings are managed under /operations:

Command Description
/operations setreward <amount> Reward per squad member
/operations setchannel <channel> Deployment report channel
/operations setmaxsquad <size> Max squad size (1-50)
/operations setwagermax <amount> Max mission wager
/operations setdifficulty <enabled> Toggle hazardous/suicidal tiers
/operations setcampaign <prompt> Custom AI mission briefing prompt

Current config patch validation limits:

  • Max squad size: 1-10
  • Campaign max squads: 1-10
  • Campaign max missions: 1-20