How do I set up an official Discord Community server?
Updated · Setup
Go to Server Settings > Enable Community, then meet the requirements: verification level of at least 'verified email', the explicit media content filter on, a rules channel and a community-updates channel. That unlocks Onboarding, the Welcome Screen, Server Insights, announcement, forum and stage channels, and Discovery eligibility. Then build roles and channels around what members actually do.
| Feature | Regular server | Community server |
|---|---|---|
| Onboarding (questions, default channels, Server Guide) | No | Yes |
| Welcome Screen | No | Yes |
| Server Insights (analytics) | No | Yes |
| Announcement channels (followable) | No | Yes |
| Forum channels | No | Yes |
| Stage channels | No | Yes |
| Server Discovery eligibility | No | Eligible if it meets Discovery requirements |
| Required safety settings | Your choice | Verified email level + explicit media filter |
Step 1: Enable Community
- Open Server Settings > Enable Community and click Get Started.
- Accept the safety checks: verification level at least 'verified email' and the explicit media content filter for all members.
- Pick (or let Discord create) a #rules channel and a channel for community updates from Discord. Keep the updates channel staff-only.
- Confirm the default notification setting is Only @mentions and agree to the guidelines.
Step 2: Roles
Keep it to what you need on day one. You can always add more.
- Owner/Admin: full control, only 1-2 people
- Moderator: Manage Messages, Timeout Members, Manage Threads, no Administrator
- Member (or Student/Customer): the default access role, ideally given by onboarding or a purchase
- Optional: tier, cohort or interest roles that unlock specific channels
- Bot roles: placed above any role the bot needs to assign
Step 3: Channels
- START HERE: #rules, #announcements (announcement channel, read-only), #introductions
- COMMUNITY: #general, #wins or #show-your-work, one topic channel per real interest
- HELP: a forum channel for questions so answers stay searchable
- LIVE: a stage or voice channel for events and office hours
- STAFF: private, View Channel denied for @everyone
Step 4: Onboarding and safety
See Discord onboarding setup and AutoMod setup for details.
- Set up Onboarding: 1-3 questions that assign roles and channels, plus Default Channels and the Server Guide.
- Turn on AutoMod in Server Settings > Safety Setup: spam, mention spam and keyword rules.
- Post an announcement and invite your first members.
Coming from a Facebook group?
A Community server covers what most Facebook groups use: announcements, membership questions (Onboarding), rules, events and topic spaces (channels and forums). The big difference is that chat moves fast, so put anything people need to find later in forum posts or pinned messages.
See moving a Facebook group to Discord for the migration plan.
Quick answers
- Discord is confusing, how do I set up a server step by step for beginners?
- Create the server, enable Community, create 4-5 roles and a small set of channels, set up Onboarding and AutoMod, then test with a second account before inviting anyone.
- Is Discord free for communities with 1000 members?
- Yes, creating and running a server is free. Nitro and Server Boosts are optional paid perks; check current pricing on the official Nitro page.
- Can I turn Community off later?
- Yes, it can be disabled in Server Settings, but you lose the Community-only features like Onboarding, forums and Insights while it is off.
- How long does it take to set up a Discord community properly?
- A focused setup with a template takes a few hours; from scratch, including bots, onboarding, rules and testing, plan on a day or more.
What to do next
Answer six questions about your community and get the channel, role and onboarding plan to build.
Related guides
Sources
- Discord Community servers
- Discord Help Center: Enabling your Community server
- Discord Help Center: Community Onboarding
- Discord Safety Center
Checked: . Discord changes features and menus often; if something looks different, the official help center is the source of truth. LaunchMyServer is not affiliated with Discord.