Discord has three separate ways to verify new members: the server-wide verification level, Rules Screening on Community servers, and bot-based button gates. Each adds friction. For a public server, Discord recommends Low as a basic level and raising it to High or Highest only during a raid.
Three different things are called verification
When people talk about verification on Discord they usually mean one of three things. The verification level is a built-in, server-wide setting that decides which accounts may send messages. Rules Screening is a built-in Community feature that makes new members agree to your rules before they can take part. A button or role gate is built with a bot: new members only see a verify channel until they click a button and receive a role that opens the rest of the server.
They solve different problems and can be combined. The mistake to avoid is stacking all of them on a server that has never been raided, because every extra step is a point where real newcomers can give up.
Verification levels: what each one requires
Discord offers five levels. None has no requirement. Low requires a verified email on the account. Medium requires a verified email and an account registered on Discord for longer than five minutes. High adds that the user must have been a member of the server for longer than 10 minutes. Highest additionally requires a verified phone number on the account.
A verified phone number supersedes all other requirements: an account with one can take part at any level without meeting the email or time requirements. Administrators and moderators with the right permissions can always send messages.
The level does not stop anyone from joining or reading. Users who do not meet it cannot send messages in text channels or join voice channels until they complete the missing step. The level applies to the whole server; you cannot set different levels per channel.
You find the setting under Server Settings > Safety Setup. On Community servers it sits in Safety Setup > DM and Spam Protection.
The common mistake: Highest on a public server
A pattern that comes up often: a server owner picks the strictest level because it sounds safest, then wonders why newcomers join and never say anything. With Highest, every member without a verified phone number on their Discord account hits a phone prompt before they can talk. Many people will not add a phone number just to try out a server they found minutes ago.
Discord's own raid guide recommends Low for basic security on public servers and suggests raising the level to High or Highest while a raid is happening, then returning it to the previous setting once the raid is over. That is a practical default: keep the everyday level low, and treat the high levels as an emergency switch.
If newcomers join but stay silent, check the verification level before rewriting your welcome message. It is a quick setting to rule out.
Rules Screening on Community servers
With Rules Screening, new members must explicitly agree to your rules before they can talk, react or DM other members of the server. It requires Community to be enabled, is set up under Safety Setup > DM and Spam Protection, and supports up to 16 rules.
Discord points out two trade-offs. Rules Screening adds a step to joining, which "can sometimes lead to a drop off in joiners". And if you already use a bot role gate, you should re-enable permissions on @everyone when you switch to Rules Screening so the two do not conflict. Discord recommends Rules Screening over bot gates for rule agreement, because bot gates do not stop DMs to your members.
Anti-raid layers beyond verification
AutoMod (Server Settings > AutoMod) blocks messages before they are posted. Useful rules against raids are custom keyword rules with the Send alert and Block message responses, Block Spam Content, and Block Mention Spam with a mention limit of up to 50 per message.
Raid Protection (Safety Setup > Raid Protection) detects likely join raids and, when it triggers, sends an alert to a channel you choose and requires a CAPTCHA from new joiners for the next hour. Discord notes that these alerts are still rolling out to Community servers.
Also remove the permission to mention @everyone, @here and all roles from regular member roles, and give it only to roles you trust. During a raid you can pause invites (Server Settings > Invites > Pause Invites), turn on slowmode in affected channels and use Report Raid from the server menu on a Community server.
For the moderation side, including logging and staff roles, see the server security guide.
Frequently Asked Questions
Discord's raid guide recommends Low for basic security on public servers. Raise the level to High or Highest while a raid is happening and set it back afterwards.
No. People can still join and read. Without a verified phone number they cannot send messages in text channels or join voice channels until they verify one, which many newcomers are not willing to do.
Yes. The verification level is built in on every server, and Community servers also get Rules Screening, which makes new members agree to your rules before they can talk, react or DM members of the server. Discord's older name for this was Membership Screening.
No tool stops every raid, and Discord publishes no figure for how many a button gate blocks. Combine a reasonable verification level with AutoMod, Raid Protection and restricted mention permissions, and know how to pause invites during an attack.
By default @everyone has access to a channel unless its permissions say otherwise. Put new channels inside a category whose permissions already hide it from @everyone and allow the verified role, and keep them synced with that category.
Build yours in about 3 minutes
Stop wiring up channels by hand. Describe it, and it builds itself.
Tell the AI what your community is for and get a full Discord server back, channels, roles, permissions and a management bot, ready before your coffee is.
Build my server freeRelated articles
Discord Fitness and Wellness Server Setup: Build a Health Community That Actually Keeps Members Accountable in 2026
How to build a Discord fitness server that keeps members active, accountable, and coming back. Real structure, real bots, real results.
Discord Music Server Setup: How to Build a Thriving Music Community in 2026
Learn how to build an active Discord music server from scratch, with the right channels, bots, roles, and events that keep musicians talking.
Discord Art Server Setup: How to Build a Creative Community That Actually Creates in 2026
Build a Discord art server that inspires real creativity. Setup tips, channel structure, bot recommendations, and engagement strategies that work.