Skip to content

Creating a Shop

This guide walks you through setting up Armory Bot's economy system with a currency, shop items, and reward tuning.

Prerequisites

  • Administrator permission (or equivalent economy permissions)
  • A channel where members can use economy commands

Step 1: Enable the Economy

/economy toggle enabled:true

This enables the /shop and /mission systems for your server.

Step 2: Configure Currency

Set a custom currency name and symbol:

/economy config currency_name:Credits currency_symbol:🪙

You can also set mission base rewards in the same command:

/economy config daily_amount:100 weekly_amount:700

Step 3: Add Shop Items

Create items members can buy:

/economy additem name:"VIP Role" description:"Exclusive server role" price:5000 role:@VIP stock:25
/economy additem name:"Lucky Charm" description:"Collectible inventory item" price:1200 stock:100
/economy additem name:"Title Token" description:"Turn-in token for rewards" price:800

Notes:

  • role is optional. If provided, the purchased item grants that role.
  • stock is optional. Omit it for unlimited stock.

Step 4: Manage Items

/shop browse
/economy edititem item_id:1 price:6000 stock:20
/economy restock item_id:2 amount:50
/economy removeitem item_id:3

Use /shop info item_id:<id> to inspect item details before adjusting them.

Step 5: Configure Mission Risk (Optional)

Mission difficulty and wager limits are controlled through operations config:

/operations setwagermax amount:5000
/operations setdifficulty enabled:true

Optional AI briefing customization:

/operations setmissionprompt mission_type:daily prompt:"Your custom daily mission style"

Step 6: Validate Member Flow

Run through a basic user journey:

/shop balance
/mission daily
/shop browse
/shop buy item_id:1
/shop inventory

Best Practices

  1. Start with conservative prices, then tune based on activity.
  2. Keep daily/weekly rewards aligned with average item costs.
  3. Use limited stock for special items and unlimited stock for core utilities.
  4. Review /economy auditlog regularly after major changes.

Balance Changes

/economy setbalance is an admin override and can significantly affect progression. Use it carefully.