Role Shop
Let members spend in-game currency to buy server roles directly.
Overview
The role shop lets server admins list Discord roles for purchase with economy currency. Members browse the shop, buy roles they want, and have them assigned instantly. Listings can have limited stock.
Alias: ;rshop
Admin commands require Manage Server.
Browse roles
Alias: ;roleshopLists all roles available for purchase. Shows role, price, remaining stock (if limited), and description. Alias: ;roleshopLists all roles available for purchase. Shows role, price, remaining stock (if limited), and description.
Buy a role
Purchase a role from the shop. Price deducted from wallet immediately. Fails if you already own the role, stock is sold out, or the bot’s role is too low to assign it. Purchase a role from the shop. Price deducted from wallet immediately. Fails if you already own the role, stock is sold out, or the bot’s role is too low to assign it.
Admin: Manage listings
Add a role to the shop at the given price. The bot’s role must be above the target role in the hierarchy. Add a role to the shop at the given price. The bot’s role must be above the target role in the hierarchy.
Remove a role from the shop. Members who already own it keep it. Remove a role from the shop. Members who already own it keep it.
Update the price or description of an existing listing. Update the price or description of an existing listing.
Set how many copies of the role can be sold. Use 0 for unlimited. Set how many copies of the role can be sold. Use 0 for unlimited.