Currency

Fully rebrandable per server. Set your own Currency Name (default "A-Bucks") and Emoji (default ๐Ÿ’ต) on the dashboard. All amounts are whole numbers.

Wallet vs. Bank

/balance shows both. The bank can be disabled entirely; when enabled, it optionally accrues interest: a daily percentage of your bank balance, capped per day, calculated lazily whenever you next check in (not a live ticking timer), and capped to at most 14 days of back-accrual so an inactive member can't return to a huge windfall.

Claim Commands

/daily
Claim your daily reward. Missing a day resets your streak.
/work
Work for a random payout on a short cooldown.
/weekly
Claim your weekly reward.
/monthly
Claim your monthly reward.
CommandDefault amountStreak bonusDefault cooldown
/daily250+25/day (capped, adjustable)24 hours
/workrandom 50โ€“250none1 hour
/weekly1,500+150/week7 days
/monthly6,000+600/month30 days

Streak math is identical across all three streak-based commands: claim again within 2ร— the cooldown window and your streak continues (amount = base + bonus ร— (streak โˆ’ 1)); wait longer than that and it resets to 1.

/work can optionally have a small miss chance (default off) where an attempt earns nothing and shows a joke excuse instead. The cooldown still applies either way.

Transfers & Banking

/pay
Send currency to another member from your wallet.
user: required amount: required
/deposit
Move currency from wallet to bank. Accepts "all".
amount: required
/withdraw
Move currency from bank to wallet. Accepts "all".
amount: required
/baltop
View the richest members in the server.

Shop & Inventory

/shop
Browse items available for purchase. The menu stays open for five minutes and then closes itself. Prices and stock move, so buying against a stale list is worse than being told to reopen it. Run /shop again for a fresh one.
/buy
Buy straight from the shop without opening the menu. Pick the item from autocomplete and say how many. A dropdown has no room to ask for an amount, so this is the way to buy several at once. Roles and channel access are one at a time, since you either have one or you don't.
item: required amount: optional
/inventory
See usable items you're holding. Copies bought before the shop was re-priced are listed separately at what they were bought for.
/use
Activate an item from your inventory. Boosts and deposits can be used several at a time. Boost hours stack and deposits add up. Roles, colors and staff requests are one at a time, because doing the same one twice at once means nothing.
item: required amount: optional
๐Ÿ’ก

Editing an item does not change copies people already hold. What an item pays (a deposit's amount, a boost's strength and length, the role a preset grants) is frozen at the moment it is bought. Re-pricing a deposit from 20,000 to 15,000 sets what new purchases are worth; anything already sitting in an inventory still pays what was paid for it, and /use spends the oldest copies first. Names, descriptions and icons stay live, so tidying up the shop still updates everywhere.

Admins build the shop from the dashboard. Each item is one of 9 types

TypeBehavior
RoleGrants an existing role instantly on purchase; one-time, can't buy twice
Preset RoleGrants a role from an admin palette; goes to inventory, activated via /use, repeatable
Preset ColorBuyer picks any color from the server's Color Roles pool at /use time
XP BoostTemporary XP multiplier, applied at /use time
Currency BoostTemporary currency multiplier, applied at /use time
Bank BoostOne-time flat deposit straight into the bank
Channel AccessGrants a role that unlocks a private channel, instantly on purchase
ShoutoutManual-fulfill: queues a request for staff, pings an announce channel
Custom RequestManual-fulfill: collects free text at /use time for staff to resolve

Boosts from a shop item or a vote voucher stack additively in duration if you already have one active. Using another doesn't restart the clock, it extends it.

Each item has an optional per-user limit and a stock count. The per-user limit is how many a member may buy out of the batch on the shelf, on every type, counted across purchases rather than by what they're currently holding. Spending a usable item does not free up another purchase. Leave it blank for no limit.

Putting more of an item out starts everybody's limit again: raising its stock, including from nothing and including opening it to unlimited, begins a new batch. Renaming it, changing its price or its boost, or lowering the stock does not. None of those is more of the item. Restock all, at the top of the Shop Items list, puts every item back to the stock you last set and starts a fresh batch for all of them at once; items with no stock limit have nothing to restock and are skipped.

The shop list shows a limit where one is set, and shows it as how many you have left rather than as the bare cap.

Vote Vouchers

/vv
View your voucher count and redeem one for an XP or currency boost.

Voting for Aegis on top.gg grants 1 voucher per vote, tracked globally per Discord user (not per server). Redeeming applies whichever of XP Boost / Currency Boost you have enabled, each with its own multiplier and duration.

Cooldown Reminders

/remind opens a toggle panel so members can get a DM the moment their daily/work/weekly/monthly/vote is ready again (see Reminders).

Dashboard Settings

SettingDefault
Currency Name / Emoji"A-Bucks" / ๐Ÿ’ต
Starting balance0
Max balance (0 = unlimited)0
Keep balance on leaveOn (now set under Data Retention)
Bank enabledOn
Bank interestOff
/pay min / max (0 = uncapped)1 / 0

A Reset to Default action restores the baseline config, and a separate destructive Wipe Economy action deletes every member's balance in the server (config itself is untouched).