Discord Shop Server Template: Channels, Roles and Bot Setup
A good Discord shop server template keeps three things apart: the public catalog, the place where buyers talk to staff, and a private area for orders. Below is a channel and role layout you can copy, plus the Noxyr modules that fill it with a catalog, checkout, tickets and reviews.
Who this shop layout is for
Use this layout if you sell digital goods, services or accounts-free items such as configs, plugins, designs, templates or access to your own content. It works for one-person shops and small teams. If you want the sales story first, read the digital shops page.
The idea is simple: buyers browse in one channel, ask questions in another and only open a private ticket when they are ready to pay.
Channel layout
| Category | Channel | What it is for |
|---|---|---|
| Start Here | #welcome | Greeting and where to go first |
#rules | Server rules and your terms of service | |
#announcements | Restocks, sales and downtime | |
| Store | #catalog | One message with a category dropdown, kept current by the bot |
#open-a-ticket | Buy and support buttons | |
#reviews | Published customer reviews | |
| Community | #general | Open chat for buyers |
#feedback | Ideas and complaints | |
| Staff (private) | #orders-log | Sales and ticket activity |
#staff-chat | Staff talk | |
#bot-logs | Message and member logs |
Roles for a shop
Keep the list short. Each extra role is another thing to maintain.
| Role | What it can do |
|---|---|
| Owner | Everything. Only you. |
| Admin | Manage roles and channels, run the store settings. One or two people. |
| Staff | Answer tickets, post in the catalog channel, time out members. No role or server management. |
| Customer | Cosmetic. Given after a purchase. Can see a customers-only chat if you add one. |
| Verified | Can see the public store and chat. |
| Noxyr | Placed above Customer and Verified so it can hand them out. |
Never give Staff or Admin the Administrator permission by default. Grant only Manage Messages, Timeout Members and ticket access. Plan the order with the role hierarchy planner and read what role hierarchy means.
Set it up with Noxyr
- Run
/quickcreateto build the ticket panel, catalog and review channel quickly, or/quicksetup serverto save the admin roles and log channel. - Add your categories and products on the dashboard, then run
/catalog setupto pick the catalog channel and/catalog postto publish it. See the categories and products docs. - Turn on the cart with
/checkout setupand link a dedicated Orders ticket panel with/checkout panel. - Post a ticket panel with
/ticketsetup panelin #open-a-ticket so buyers can pay and ask questions privately. - Set up
/autopay setupif you take payments that the bot can confirm, and/autopay product-roleto hand the Customer role to buyers of a product. - Choose a review channel with
/review config, and send bills with/invoice create.
Your first week
- Lock every channel in Start Here and Store so
@everyonecan read but not write, except tickets. - Post your terms of service in #rules. The seller terms template is a good start.
- Ask for a review after each delivered order rather than begging in chat. The review bot page shows how.
- Run
/security healthon day one and press Fix on the safe items.
Mistakes to avoid
Selling in public chat
If buyers paste payment details or order numbers in #general, other members see them. Keep every sale in a ticket, where only staff and the buyer can read.
Too many roles on day one
Start with Owner, Admin, Staff, Verified and Customer. You can add a VIP or reseller tier later, once you know what you really need to separate.
No proof of past work
A reviews channel fed by the bot is easier to trust than a hand-typed vouch list, because members cannot edit a posted review. Keep the written terms in view too, so buyers know what a refund or a delay means before they pay.
Letting the bot sit too low
If the Noxyr role is below Customer, it cannot give the role after a sale. Move it above every role it manages.
Next steps
Read the Discord shop bot overview, the payment bot page and invoice bot page. To lay out your own version, try the server structure generator. Once your server looks right, Discord has an official Server Templates feature in Server Settings that saves your layout, explained in what a server template is.
Common questions
What channels should a Discord shop server have?
At minimum a rules channel, an announcements channel, a catalog channel, a ticket channel, a reviews channel and private staff channels for orders and logs.
Can Noxyr run the whole shop?
Noxyr covers the catalog, cart and checkout tickets, auto pay, invoices and reviews. Every module is free.
How do I stop buyers from messaging staff directly?
Send them to a ticket panel. Tickets are private channels where only the buyer and staff roles can read.
Does Discord have a shop template I can use?
Discord has an official Server Templates feature in Server Settings. You can save your own layout once you have built it.