Skip to content

Economy System

Give your members something to earn. Armory Bot's economy covers wallets and banking, a configurable shop, Work missions with wagers, a straight-up Gamble, and the admin tools to keep it all honest.

Command Groups

  • /economy — member currency and banking (visible to all)
  • /shop — item browsing, purchasing, and inventory (visible to all)
  • /work — earn currency: shift wages plus daily/weekly mission wagers
  • /gamble — stake coins on a combat gamble
  • /economy-admin — money administration (hidden — Manage Server)
  • /shop-admin — shop item administration (hidden — Manage Server)

Member Commands (/economy)

Command Description
/economy balance [user] View balance
/economy give <user> <amount> Transfer currency to another user
/economy deposit <amount> Move coins from wallet to bank
/economy withdraw <amount> Move coins from bank to wallet
/economy wealthboard [page] Balance leaderboard
/economy transactions [limit] Recent transaction history

Member Commands (/shop)

Command Description
/shop browse [page] Browse shop inventory
/shop buy <item_id> Buy item by shop ID
/shop info <item_id> View detailed item info
/shop inventory View owned items
/shop sell <item_id> [quantity] Sell owned items
/shop turnin <item_name> [quantity] Turn in collection items

Earning (/work and /gamble)

Three ways to earn, three risk profiles:

Command Description
/work shift Flat, guaranteed wages — rate-capped per hour
/work daily Daily Mission — pick a difficulty, optionally wager coins or sacrifice an item for a bonus loot roll
/work weekly Weekly Mission — same deal, bigger stakes, longer cooldown
/work info Compare every earning system: Work, Gamble, Deployments, Bounties
/gamble <amount> Stake coins on a combat gamble — roughly 55% to win 1.5×–2.5×

Difficulty tiers on missions trade safety for payout: Routine is 1× and safe, Hazardous is 1.5× with a 25% failure chance, Suicidal is 2× with a coin flip. Failed missions forfeit the wager.

Money Admin Commands (/economy-admin)

Hidden from non-managers in Discord's command picker. Requires Manage Server.

Command Description
/economy-admin setbalance <user> <amount> Set exact balance
/economy-admin addcoins <user> <amount> Add coins
/economy-admin removecoins <user> <amount> Remove coins
/economy-admin toggle <enabled> Enable/disable economy
/economy-admin auditlog [limit] View admin audit entries

Shop Admin Commands (/shop-admin)

Hidden from non-managers in Discord's command picker. Requires Manage Server.

Command Description
/shop-admin additem <name> <description> <price> [role] [stock] Add shop item
/shop-admin edititem <item_id> ... Update shop item fields
/shop-admin restock <item_id> <amount> Increase item stock
/shop-admin removeitem <item_id> Remove shop item
/shop-admin giveitem <user> <item_id> Grant an item directly (Accolade flow)
/shop-admin reseed Stamp missing Seed Catalog items into the shop
/shop-admin setshopboard [channel] Configure Shop Board channel

Quick Setup

1) Name your currency, set the rewards

On the Economy dashboard page (open with /dashboard), name your currency and shop — Requisition Points, Doubloons, whatever your clan calls money — and set shift pay and daily/weekly mission rewards. Naming is free for every server.

2) Create your first shop items

/shop-admin additem name:"VIP Access" description:"VIP role" price:10000 role:@VIP stock:25
/shop-admin additem name:"Name Change" description:"One nickname update" price:2500 stock:-1

3) Take the member flow for a spin

/economy balance
/shop browse
/shop buy item_id:1
/shop inventory

Shop and Stock Notes

  • Item IDs are required for /shop buy and related item actions.
  • stock:-1 means unlimited stock.
  • Shop item administration uses /shop-admin ...; member purchasing uses /shop ....
  • Money administration uses /economy-admin ...; member banking uses /economy ....

Transfer and Bank Notes

  • /economy give handles player-to-player transfers (a configurable transfer tax can skim into the server tax pool).
  • /economy deposit and /economy withdraw move money between wallet and bank.
  • /economy transactions shows recent activity when something looks off.

Permissions

Admin economy commands require:

  • Manage Server permission, or
  • an explicit permission override (for example economy or shop) via /permissions grant.

Troubleshooting

Purchase fails

  1. Confirm the item ID exists (/shop browse).
  2. Confirm the user has enough balance.
  3. Confirm stock is available.

Economy commands denied

  1. Confirm the role has the required override for economy/shop.
  2. Confirm the user has Manage Server if no override exists.
  3. Check /permissions list for conflicting overrides.

Missions not claimable

  1. Check cooldowns and how each system resets with /work info.
  2. Confirm the economy is enabled (/economy-admin toggle enabled:true).