Grow

Shop

Spend XP on roles and rewards.

Members buy items with the XP they earned on the Leveling page: an item can give a role, bonus XP, or just a name and a description. Stock can be limited; every purchase is logged.

The shop channel holds the shop message with the Buy Items and Inventory buttons; the log channel gets one line per purchase through a webhook. Publish saves the shop and posts the message, or edits the one already in Discord.

Plan: Pro and Business

Items with a purpose

A colour role, a VIP role, a ticket to an event: name, price, stock (−1 is unlimited), an optional role and optional bonus XP.

Switch items off, keep them

An item can be disabled without deleting it.

A designed shop message

Title, description, colour, images and the “how to buy” text, with a live preview.

How it works

The dashboard’s tour walks you through these same steps on the page itself, one setting at a time.

  1. 1

    Channels

    The shop channel and the log channel.

  2. 2

    Items

    Add, price, stock, role, bonus XP.

  3. 3

    Publish

    The shop message is posted or updated.

What you control

Channels
Shop and log.
Items
Name, price, stock, role, bonus XP, enabled.
Shop message
Embed with preview.

Commands

The slash commands this feature registers in Discord, with the permission a member needs to use them. The full reference lists every command.

  • /inventory

    the items you bought in the shop, and your xp

Commands

Questions people ask

Where does the XP come from?

From the Leveling page’s sources: messages, voice, reactions, invites, X engagement.

Add the bot, run the tour, invite your members

It takes one afternoon. The captcha, the roles and the welcome are waiting for them.