Web storefront
Sell outside Discord too
Your active listings appear on a public store page. Buyers can browse, filter and open a listing without a Discord account, then join your server to buy.
Public pagesNo login neededPrivate by design
Pages buyers see
| Page | What it shows |
|---|---|
/{store} | Your catalogue. A Discord server ID also works as an alias. |
/{store}/{listing} | One listing with its full stat breakdown. |
/listing/{id} | The older listing link, kept so shared links still work. |
Finding a listing
- Search by name, and filter by listing type and price range.
- Sort by newest, price low to high, or price high to low.
- 24 listings per page.
- Only active listings appear. Sold and delisted listings disappear immediately.
Your branding
Your store page can show a tagline, description, banner, logo, website, social links and one accent colour. The bot also keeps one permanent invite so a buyer arriving from the web can always join your server.
Privacy
- Anonymous listings keep all the gameplay data but never show the account name, UUID or profile links.
- Anonymous listings use a placeholder image instead of a player render.
- Seller details and private store data are never published.
- Only the branding you choose is public.
For developers
A read-only public API powers the storefront.
| Endpoint | Returns |
|---|---|
GET /api/v1/public/listings | The catalogue. Filter by store, guild, type, price or search. |
GET /api/v1/public/listings/:id | One listing with its full profile data. |
GET /api/v1/public/profile-definitions | The shared stat definitions. |
GET /api/v1/public/stores | The store directory. |
GET /api/v1/public/stores/:slug | One store's summary and branding. |
GET /api/v1/public/stores/:slug/listings | One store's catalogue. |
GET /api/v1/public/guilds/:guildId | The store that owns a server's showcase. |