The Complete Discord Server Setup Checklist for 2026
Everything a new or growing Discord server needs: channels, roles, permissions, safety settings, welcome messages, tickets, logs and the bots that make it run itself.

A great Discord server does not happen by accident. The ones that grow have a clear layout, sensible permissions, a warm welcome for new members and tools that keep things running when the owner is asleep. Use this checklist whether you are starting fresh or tidying up a server that grew a little wild.
1. Plan your channels #
- Start small. Five well used channels beat twenty empty ones. You can always add more.
- Group with categories: Information, Community, Voice and Staff is a solid start.
- Information: a start here or rules channel, announcements and a roles channel.
- Community: general chat plus one or two topic channels your members actually care about.
- Staff: a private chat for your team and a channel for logs.
- Use clear names and emojis so people can find things at a glance.
2. Set up roles and permissions #
- Create a few staff levels, for example Admin, Moderator and Helper, and give each only the permissions it needs.
- Turn off risky permissions for @everyone, like Mention @everyone, Manage Messages and Create Invite if you want to control invites.
- Order your roles carefully. A role can only act on roles below it, so staff roles go near the top and bot roles above the members they moderate.
- Add fun and identity roles like colours, pronouns, regions or games so members can express themselves.
Let members pick their own roles with reaction roles using buttons, dropdowns or reactions, and give everyone a starter role automatically with auto roles.
3. Turn on safety settings #
- Verification level in Safety Setup: Medium or High for public servers.
- Explicit content filter on for all members.
- Two factor authentication required for moderators.
- An automatic moderator for spam, scam links and invite advertising. Our guide on stopping spam and raids walks through it.
4. Write rules people will actually read #
- Keep them short. Seven to ten clear rules is plenty.
- Be specific: no advertising other servers, no NSFW outside marked channels, and so on.
- Explain the consequences, like a warning, then a timeout, then a ban.
- Make them look good. A tidy embed is far more readable than a wall of text. See how to make custom embeds.
5. Welcome every new member #
First impressions decide whether someone stays. A welcome message that greets them by name, shows their member number and points to the rules and roles channels makes your server feel alive from the first second.
- Greet them by name and give them one clear next step, like picking roles.
- Add buttons to your rules and roles channels.
- Track invites to see which invite links bring in the most members.
6. Give members a way to get help #
Once you pass a few hundred members, support in general chat stops working. A ticket system gives every request its own private channel, with categories, questions and transcripts.
7. Turn on logging #
Server logs record deleted and edited messages, joins and leaves, role changes, bans and more in private staff channels. When something goes wrong, you will know exactly what happened and who did it.
8. Make voice easy #
Replace a row of empty voice channels with Join to Create. Members get their own room on demand, and it disappears when they leave.
9. Keep people coming back #
- Run giveaways for milestones, with requirements like time in server so alts cannot farm them. See giveaways.
- Thank your boosters with announcements and reward roles. See boost rewards.
- Pin important info to the bottom of busy channels with sticky messages.
- Host regular events like game nights, movie nights or Q and A sessions.
10. Pick your bots carefully #
Every extra bot is another set of permissions, commands and settings to manage. Five bots that each do one thing often conflict and clutter your member list. An all in one bot like Ethvex covers moderation, AutoMod, tickets, giveaways, logs, welcome messages, roles, Join to Create and more, all set up through interactive panels.
The quick checklist #
| Area | Done when |
|---|---|
| Channels | Grouped in categories, clearly named, nothing empty |
| Roles | Staff levels set, @everyone locked down, roles in the right order |
| Safety | Verification level set, AutoMod running, 2FA for mods |
| Rules | Short, specific, with clear consequences |
| Welcome | New members greeted with a next step |
| Support | Ticket panel posted in a support channel |
| Logs | Moderation, member and message logs going to staff channels |
| Engagement | Giveaways, booster rewards and events planned |
Frequently asked questions
How many channels should a new Discord server have?
Start with around five to eight: rules, announcements, roles, general chat, one or two topic channels and a voice channel. Add more only when people ask for them.
What bots does a Discord server need?
Most servers need moderation, an anti spam tool, welcome messages, self assignable roles, logging and often tickets and giveaways. An all in one bot like Ethvex covers all of these so you do not need several bots.
What verification level should I use?
Medium or High works well for most public servers. Medium makes accounts wait until they have been registered on Discord for 5 minutes, and High also makes new joiners wait 10 minutes before they can talk.

Try it on your own server
Ethvex is free to add and every system is set up through simple panels. No code needed.


