On this page
- Before You Create Anything
- Step 1: Create the Server and Set the Basics
- Step 2: Plan Channels and Categories
- Step 3: Roles and Permissions
- Step 4: Moderation and Safety Settings
- Step 5: Rules, Onboarding and the First Impression
- Step 6: Bots and Integrations
- Step 7: Invites and Launch
- Launch Checklist
- Frequently Asked Questions
- How many channels should a new server have?
- Should I make my server a Community server?
- Do I need boosts to set up a server?
- What's the biggest setup mistake?
Creating a Discord server takes thirty seconds. Setting one up so that new members understand where they are, what they can do and who is in charge takes an afternoon — and it's the afternoon that decides whether people stay. This guide walks through that setup in the order that causes the fewest do-overs.
Discord changes its settings screens fairly often, so this guide describes what each setting is for rather than where exactly to click. If a menu name differs from what you see, the option is usually still there under a nearby heading.
Before You Create Anything
Answer three questions first; every later decision follows from them.
- What is the server for? A gaming clan, a study group, a product's support community and a friend group need very different structures. One sentence is enough — you'll reuse it as the server description.
- Who will be in it? Ten friends can live in a single text channel. Five hundred strangers need categories, roles and moderation from day one.
- Who else will help run it? Even a small server benefits from one other trusted person with elevated permissions, if only so the server isn't stuck when you're unavailable.
Step 1: Create the Server and Set the Basics
Create the server from the + button in the server list. Discord offers templates for common use cases; they're a reasonable starting point, but you'll rename and prune most of what they add.
Then open Server Settings and set:
- Name — short, recognisable and spelled the way people will search for it.
- Icon — a square image that reads clearly at small sizes. Avoid text in the icon; it becomes unreadable in the server list.
- Description — the one-sentence purpose from above. It's shown in invite previews and, for Community servers, in discovery.
Leave the rest of the settings for later; structure comes first.
Step 2: Plan Channels and Categories
A new server should have fewer channels than you think. Empty channels make a server look abandoned; a few busy ones make it feel alive. Start with something like:
| Category | Channels | Purpose |
|---|---|---|
| Information | #welcome, #rules, #announcements |
Read-only. What the server is and how it works. |
| General | #general, #introductions, #media |
Where most conversation happens. |
| Topic-specific | One or two channels for your server's actual subject | Add more only when a channel gets crowded. |
| Voice | General voice, one or two more |
Voice channels can be created cheaply; still, keep it short. |
| Staff | #staff-chat, #mod-log |
Hidden from everyone without a staff role. |
Conventions that help:
- Use categories as headings, not as folders for one channel each.
- Name channels for what happens in them (
#looking-for-group), not for who uses them. - Put a channel topic on every text channel. It appears at the top of the channel and answers "what goes here?" without anyone asking.
- Set
#announcementsas an announcement channel if you want other servers to be able to follow it — that channel type becomes available once you enable Community in Step 5; until then a normal read-only channel is fine.
Step 3: Roles and Permissions
Roles do two jobs: they grant permissions, and they label people. Keep those jobs separate in your head.
Permission roles — set up from most to least powerful:
- Owner — you. Not a role, but worth remembering it can't be delegated without transferring the server.
- Admin — full control except ownership. Give it to as few people as possible; one is ideal.
- Moderator — manage messages, timeout/kick/ban members, see the mod log. No permission to manage roles, channels or the server itself.
- Member — the default (
@everyone) plus whatever you verify people into.
Label roles — game platforms, regions, pronouns, notification preferences. These need no permissions at all. Discord's onboarding feature (a Community server feature, covered in Step 5) can let members pick them on join, which keeps a #roles channel and a reaction bot out of the picture.
Two rules that prevent most permission problems:
- Set the baseline on
@everyoneand grant up from there. If@everyonecan send messages in#rules, no amount of per-role configuration will keep it clean. - Administrator overrides every channel permission, including hidden staff channels. Treat it as owner-equivalent.
Test the result with View Server As Role (in the roles settings) before inviting anyone.
Step 4: Moderation and Safety Settings
These live under the server's safety or moderation settings. Set them before the first invite goes out, not after the first incident.
- Verification level — controls what a new account must have before it can send messages (a verified email, a minimum account age, a verified phone). "Medium" is a common default for public servers; "High" or "Highest" if you expect raids.
- Explicit media filter — scan uploads from everyone, or at least from members without roles.
- AutoMod — Discord's built-in rule engine. Enable the default keyword lists and add a rule for mention spam. It catches most low-effort abuse without a bot.
- 2FA requirement for moderation — forces anyone with moderation permissions to have two-factor authentication on. Turn it on; a compromised moderator account is a common way servers get wrecked.
Step 5: Rules, Onboarding and the First Impression
New members look at three things: the welcome message, the rules, and whether anyone is talking. You control the first two.
Rules — short, specific, and phrased as behaviour rather than values. "No sharing personal information about other members" is enforceable; "be respectful" isn't. Six to ten rules is plenty.
Enable Community (in Server Settings) if the server is public. It unlocks membership screening, so people must accept the rules before they can post, plus onboarding, the welcome screen, server insights and — once the server meets Discord's eligibility requirements — discovery. Discord sets those requirements and changes them periodically; the Discovery settings page shows the current ones.
Onboarding lets new members pick interests and gets them into the right channels immediately. It takes ten minutes to configure and noticeably reduces the "I joined and it's a wall of channels" drop-off.
Step 6: Bots and Integrations
Add bots for things Discord doesn't do natively — music, game stats, ticketing, levelling — and nothing else. Every bot is a permission grant to a third party, so:
- Check what permissions a bot asks for on the invite screen and remove what it doesn't need. Few bots need Administrator.
- Prefer bots with a public website and a changelog over one someone linked in a DM.
- Review the bot list every few months and remove anything nobody uses.
A webhook is often a lighter alternative when you just want something (a feed, a status page, a form) to post into a channel.
Step 7: Invites and Launch
Create a permanent invite for #welcome (or the channel you want people to land in) and use that one link everywhere — it makes the invite easy to revoke if it leaks. Temporary, single-use invites are for individuals.
Before you share it publicly, run through the checklist below. If you want a custom discord.gg/yourname link, that's the vanity URL, which is a Level 3 boost perk; the boost levels guide explains what each level unlocks and how servers reach them.
Launch Checklist
- Server name, icon and description set
- Every text channel has a topic
-
@everyonecan't post in information channels - Admin role held by one or two people; moderators have no role/channel management
- Staff channels hidden from members (checked with View Server As Role)
- Verification level, media filter and AutoMod configured
- 2FA required for moderation
- Rules written and membership screening on (Community servers)
- Onboarding questions set up
- Bots reviewed for permissions
- One permanent invite created; test it from a second account
- At least a few people active before the public launch
Frequently Asked Questions
How many channels should a new server have?
As few as you can get away with — usually five to ten. Add channels when an existing one is visibly too busy, not in anticipation.
Should I make my server a Community server?
If it's open to the public, yes. Membership screening and onboarding alone are worth it. For a private friends-only server, the extra features mostly get in the way.
Do I need boosts to set up a server?
No. Everything in this guide works on an unboosted server. Boosts add cosmetic and quality perks — banner, animated icon, better audio, vanity URL — on top of a working structure. Set the structure up first; the server boost explainer covers what boosts add if you want them later.
What's the biggest setup mistake?
Giving out Administrator. It bypasses every channel permission and can't be limited. Build a moderator role with exactly the permissions moderators need, and keep Administrator for yourself and at most one other person.
Ready to boost?
Boost packages with live stock and automated delivery
Pick a package, pay in the checkout popup, redeem your key. That's it.
