AltShield AltShield

AltShieldThe complete Discord verification and anti-alt bot. Use AltShield's smart verification or set every entry condition yourself.

Official logins only - AltShield never sees or asks for your password.

Example rule - you build your own ANDORNOTAT LEAST N OF
A new member joins The bot checks them against your rules
Gets in right away
Discord account older than7days

You set the age threshold yourself - or skip this condition entirely.

Verified on the spot No link, no captcha. Role assigned automatically.
Everyone else must - all of:
Solve a captcha
At least 1 of:
Google with a verified email Steam: owns Counter-Strike 2 Twitch: subscribed to your channel
Verified via OAuth Official platform logins - AltShield never sees passwords.

This is just one example. Build any rule from dozens of checks and nest it as deep as you like - in a visual editor, or write it as code.

Verifies through - and checks whatever you want
Discord

Account age and your own avatar - checked automatically, nothing to connect.

Steam

Owned game, hours played, game count, account level, age, VAC and trade bans.

Twitch

Account age, subscription and follow of your channel, no ban on the channel.

Roblox

Account age, friend count, Verified badge, no ban.

Battle.net

Minimum World of Warcraft character level.

Google

A connected account, optionally a verified email. The address itself is never stored.

Epic Games

A connected account - AltShield only reads your account ID, nothing else from your Epic profile.

How it works

Four steps, zero manual review

From "just joined" to "verified and role-assigned" without a moderator lifting a finger - unless something actually needs their attention.

1

Member joins

A private verification thread appears automatically, or they run /verify any time. Nothing is ever sent by DM.

2

They connect what's needed

Discord account age is automatic. Steam/Twitch/Roblox/Battle.net/Epic Games/Google use the real OAuth login - AltShield never sees a password.

3

Your rules decide, instantly

AND / OR / NOT / AT LEAST N, nested as deep as you like. The same logic runs live so nobody hits a surprise rejection.

4

Role assigned, staff notified

Verified or failed roles apply automatically, every attempt lands in your log channel, and alt matches get flagged, held, or removed.

Features

Everything you need to keep your server clean, free

Verify new members, stop repeat accounts and raids - with no limit on checks.

Free

Best Free Discord Verification Bot

CAPTCHA plus Discord, Steam, Twitch, Roblox, Battle.net, Epic Games and Google checks, combined by your own rules. Roles are assigned automatically.

Learn more
Free

Best Free Anti-Alt Discord Bot

Spots repeat accounts using various network and device signals, across servers. Flag, hold for review, kick or ban.

Learn more

Free Anti-Raid

Detects join floods, learns your server's normal pace and acts for you.

Learn more

Free VPN Blocker

Blocks VPN, proxy and anonymizing connections during verification.

Learn more

Free CAPTCHA

Mostly invisible for real people, checked on the server.

Learn more

Free Rule Builder

Your own AND / OR / NOT rules, with ready-made presets.

Learn more

Region Lock Plus

Allow or block members by country. The country is never stored.

Learn more

Privacy First

Signals stored only as hashes. Members can see their own data and unlink it from their Discord account.

Learn more
Rule builder

Build exactly the bar you want to set

A visual builder in the dashboard, or a small code editor if you prefer, produces trees like this - no config files.

ALL of (AND)
Discord account at least 7 days old
ANY of (OR)
Owns Counter-Strike 2 on Steam
Subscribed to the server's Twitch channel
Epic Games account connected
Must NOT match an existing alt account
Plans

Start free. Stay free, if that's all you need.

No self-serve billing yet - plans are set per server, and the entire rule engine is on the house.

Free
$0
  • Full rule engine - AND / OR / NOT / AT LEAST N, unlimited, nested
  • All Discord, Steam, Twitch, Roblox, Battle.net, Epic Games & Google checks
  • Alt-account detection (block / flag / review / kick / ban)
  • CAPTCHA anti-bot gate
  • Automatic threads, role automation & audit log
  • Anti-VPN and device matching
  • Anti-raid mode - tighter checks during a wave of joins
  • Ready-made setup presets to start fast
  • Members control their data: /my-data and /forget-me
Add to Discord
Plus
$5.99/mo
  • Everything in Free
  • Custom welcome / success / failure messages and verification title
  • Verification analytics - funnel & top failure reasons
  • Custom branding - your logo & colors on the verify page, plus the bot's own name, avatar and embed color
  • No ads on the verification page
  • Alt Account Map - see who's tied to who
  • Manual review for members who just miss your requirements
  • Region lock - allow or block countries and continents
Get AltShield Server Plus

Stop guessing who's really behind a new member.

Add AltShield to your server and have your first rule live in a couple of minutes.

Add AltShield to Discord