Stop alts, raiders, and throwaway accounts — before they act.
On every join, TeraOne analyzes 8 signals, calculates a score, and triggers the configured action ladder (log → quarantine → timeout → kick → ban). Legitimate users release themselves via button, time gate, or captcha. Mass joins trigger the raid shield automatically.

What Anti-Alt can do
Account age, missing avatar, missing display name, no banner, no user flags, name blacklist (regex), cross-guild ban history, bad actor list — each individually toggleable, scores freely weighted.
Score thresholds map to actions: log-only, quarantine + verify, timeout, kick, ban. Configurable per threshold — a score of 3 lands in quarantine, score 15 goes straight to ban.
Button "I'm not a bot", time gate (minimum wait, default 300s), captcha (image + text, easy/medium, 3 attempts), and mod approval — individually on/off, combinable.
Mass-join detection (default: 10 joins in 60 s). On trigger: new users automatically quarantined, optionally raises Discord verification level, 30-minute server lockdown.
Structured embed in the mod channel with score badge, all triggered signals, and action buttons (Approve / Kick / Ban / Notes). Each case carries its status through the full lifecycle — pending, approved, quarantined, kicked, banned, escaped — and is searchable in the dashboard.
In detail
Why 8 signals instead of just account age?
Raiders adapt — a 7-day account filter gets bypassed with 8-day alt accounts. Multi-signal scoring catches alts that dodge ONE classic indicator but show SEVERAL others (no avatar + name pattern + cross-guild ban = score 15+ → straight to ban).
Self-release instead of frustrated support tickets
Legitimate users who land in quarantine have clear paths back: click the button (time gate first), solve the captcha (max 3 attempts), or await mod approval (if configured). No overloaded moderation team, no support tickets for false positives.
Raid shield performance
On mass-join detection (from join #11 within 60 s), the shield switches to fast mode: <5ms per join, direct quarantine without signal evaluation. This means 500+ joins/second are handled without stalling the bot pipeline.
Frequently asked questions about Anti-Alt
Are legitimate users falsely flagged?
It can happen, but it's rare — and all flags land in quarantine with a self-release path (button / captcha / mod approval). You can tune scores until your false-positive rate is acceptable. No user gets banned without warning.
How does cross-guild ban detection work?
We index bans from all TeraOne servers. If a user is banned on server X and joins server Y, that automatically adds score 8. This only works with bans issued through TeraOne — external lists are intentionally not integrated.
What if the raid shield fires falsely?
The threshold (default 10 joins / 60 s) is configurable. On a false positive, you can manually release the quarantined user list in the dashboard — or tune the shield threshold for this server.
Does Anti-Alt impact bot performance?
Under 25ms per join including DB writes. During a 500-join raid, the shield drops to ~5ms per join. It is designed for large servers (>100k members).
More modules
Ready for TeraOne?
Two clicks to set up. No onboarding, no credit card.