Run Sprite Broker in your Discord server
Trading is per-server by design: your community, your rules, your moderation. Here's how to get the bot set up, what it gives your members, and what it puts in staff hands.
What your members get
Every member who signs in keeps their own global Sprite collection, and members of your server can propose structured one-for-one trades with each other — explicit accept/complete/decline/cancel/dispute actions with deadlines, plus gifting and the Sprite Wanted board for finding matches. The bot mirrors it all into Discord with slash commands, so nobody has to leave your server to participate. Want to see it running before adding it? The official community Discord runs everything described here.
Getting it running
Adding the bot needs the Manage Server permission, and configuring it needs Administrator — the/spriteadmin commands check for it. The full walkthrough, including the permissions the bot requests and what to do when a channel rejects it, is on the install page; the short version is three steps.
- Add the bot. Approve the install for your server. Its slash commands appear once Discord syncs them.
- Pick a notifications channel with
/spriteadmin setchannel. Trade activity posts there — including trades your members start on the website, which otherwise have nowhere to announce themselves./spriteadmin showchannelshows or clears the current one. - Point tickets somewhere with
/spriteadmin setsupportchannel, if you want them mirrored into Discord. Each ticket becomes a private thread in that channel. Leave it unset and tickets still work — they just stay on the website.
Both channel commands check their own permissions before saving and tell you exactly which ones are missing, so a misconfigured channel fails loudly at setup rather than silently swallowing notifications later.
The staff surface
- Trades are scoped to your server. Members trade with people they share your server with — your moderation reaches everything that happens under your roof, and nothing outside it.
- Per-server bans. Your ban list is yours: a member you ban from trading is blocked in your server without affecting their standing anywhere else. Server admins manage this from the server's moderation console on the website.
- The optional platform ban layer. Your server can opt in to the platform-issued global ban list — useful if you'd rather inherit platform-level enforcement; local bans always take precedence, and the toggle is off by default.
- Disputes come to you. When a member flags a trade, the dispute is recorded on that trade where staff can review it — alongside both parties' trade-history trust signals, which nobody can hand-edit.
- Support tickets stay private. Members can open tickets from Discord or the website; a server ticket mirrors into a private staff thread — never a public channel — and staff scope is limited to your own server's tickets.
Keeping trade culture healthy
The tools record what happened; culture decides what happens next. A few things that work: point new traders at the etiquette guide before their first offer, treat declines as normal (the lifecycle makes them cheap on purpose), and reserve bans for patterns — the defaulted/expired counters on profiles will show you patterns honestly.
An independent tool
Sprite Broker is an independent, fan-made companion app — not affiliated with, endorsed by, or sponsored by Epic Games, Inc. — and it never asks your members for their Epic account. Sign-in is Discord OAuth with identify and guilds permissions only.