A real role shop
Sell any role permanently or for a set time — a week of VIP, a day of a special badge. Buying a timed role again extends it, and the bot removes it when time is up.
Give your server currency something to buy. The BotGG Shop sells roles, time-limited roles, name colors and custom items for coins from the Bank — from one store or a whole shopping district of themed stores. Members browse with /shop, confirm the price and get their role instantly — every purchase is atomic, logged and refundable.
/shop

Only you can see this
Sell any role permanently or for a set time — a week of VIP, a day of a special badge. Buying a timed role again extends it, and the bot removes it when time is up.
Offer pre-made color roles as items. With exclusive colors on, buying a new color removes the member’s previous one, so nobody stacks five.
Create anything: a consumable that grants a role on /use, or an item your staff deliver by hand — each purchase posts a request with a Mark as delivered button.
Limit stock, cap purchases per member, require a role or a minimum level, hide secret items or pause sales with one toggle.
Price check, stock, balance and payment happen in one transaction; if Discord refuses the role, the coins come back automatically. Refund anything from the console and follow revenue and top items.
Open a Bakery, a Bar and a Restaurant, each in its own channels and with a store panel and a Browse button. Every store takes the same Bank balance.
The Shop uses your Bank currency, so enable both in the web console. Set the currency name and emoji in the Bank settings.
Optionally create stores (name, emoji, color, channels, panel). Then pick an item type — role, color or custom item — and set its store, emoji, name, price, category, stock and requirements. A live preview shows /shop and the buy confirmation.
/shop opens a private, paged catalog — in a store’s channel that store, elsewhere a store picker — or members press Browse on a store panel; /buy finds an item by name. Members see their balance before and after, then confirm.
Staff handle delivery requests in Discord or the console fulfilment queue, refund when needed and check the stats.
Most servers start with roles and colors, then add perks that need a human: a custom emoji slot, a channel rename, a spot in the next tournament. BotGG handles all three kinds in one catalog, sorted by drag-and-drop and grouped by categories members can filter in /shop.
Bigger servers build a shopping district: a Bakery in #bakery, a Bar in #tavern, a Restaurant next door. Each store has its own name, emoji, color and description, opens directly when /shop is used in its channels and can keep a panel with a Browse button pinned there. Items without a store stay in the main store, so an existing shop keeps working unchanged.
/inventory; can be consumable (used with /use, may grant a role for a while) or delivered by staff.Members earn coins through the Bank — daily rewards, transfers and payouts from staff — and spend them in the Shop or on paid entries in Giveaways. Timed roles keep coins flowing instead of piling up. The Discord server economy guide shows how to balance prices and rewards.
Generated from the bot’s real command definitions. Full list on the commands page.
/buyitemBuy an item from the shop/inventorymember?Show your items (or a member's)/shopstore?category?Browse the server shop/shopadminShop admin: refunds, stock, enable/disable3 subcommands/shopadmin refundpurchaseforce?Refund a purchase (money back, role removed)/shopadmin toggleitemEnable or disable an item/shopadmin restockitemstockSet an item's stock (-1 = unlimited)/useitemUse a consumable item from your inventoryEvery feature works on the Free plan. Pro raises the limits and unlocks extras.
| Limit | Free | Pro |
|---|---|---|
| Shop items | 10 | 200 |
| Shop stores | 3 | 25 |
Enable the Bank and the Shop in the web console, add items and set prices. Members open the store with /shop; no extra setup in Discord is needed.
Yes. Set a duration on a role or color item and the bot removes the role automatically when time is up. Buying it again extends the current time.
The role must be below BotGG’s highest role and must not be managed by an integration. The item editor warns you about hierarchy problems, and if Discord still refuses, the member is refunded right away.
No. The Shop only uses your server’s own Bank currency, which members earn inside your server. Coins have no cash value.
Free servers can list 10 items; Pro raises the limit. See pricing for every plan limit.
Yes. Create stores such as a Bakery, a Bar or a Restaurant: 3 on the Free plan and 25 on Pro, besides the main store. All of them use the same Bank balance, and every purchase in the log and the ledger names its store.
Add BotGG for free, then switch features on in the web console.