ZeroHour
Zero CAPTCHA / Zero Friction Defense

Frictionless Anti-Raid & Spam Defense for Discord.

Real-time join velocity tracking, behavioral scoring, automated history purges, and zero-day heuristic detection. Keeping your server secure 24/7 with zero CAPTCHA friction.

Response Time
< 100ms Action
Verification
0 CAPTCHAs
Threat Model
Zero-Day Engine
System State
Auto Snapshot
Core System

Built for speed, accuracy, and quiet protection.

01

Real-Time Join Velocity & Raid Mode

Tracks join speed spikes and automatically adjusts watch windows and sensitivity to halt coordinated raid surges instantly.

02

Behavioral Scoring Engine

Analyzes links, invite links, mass mentions, and message bursts in real time rather than relying on rigid keyword lists.

03

Normalization & String Hashing

Normalizes unicode, zero-width spaces, and domain structures to neutralize zero-day evasive spam waves on the fly.

04

Anti-Nuke & Snapshot Recovery

Monitors audit logs for mass channel or role deletions and restores lost server structures automatically from saved snapshots.

05

Automated Message Purging

Executes paced softbans to purge raider history cleanly across multiple channels simultaneously without triggering Discord API rate limits or leaving residual spam.

Threat Evaluation Pipeline

How ZeroHour evaluates traffic safely.

Stage 1

Ingress & Join Velocity

New arrivals enter temporary watch windows where join rate anomalies automatically scale heuristic sensitivity.

Stage 2

Text Normalization

Strips obfuscation tricks like zero-width characters, invisible padding, and homoglyph symbol replacements.

Stage 3

Behavioral Scoring

Calculates dynamic risk weights based on mention density, link frequency, and message repetition across channels.

Stage 4

Targeted Softban Queue

Threats exceeding threshold limits trigger sub-second softbans to wipe message histories without manual intervention.

Deployment

Three steps to full security.

1

Invite ZeroHour

Authorize the bot using the official Discord link to add it to your server.

2

Grant Permissions

Ensure Audit Log, Manage Roles, Ban Members, and Manage Messages permissions are assigned.

3

Position Bot Role

Place ZeroHour's role above standard member roles and let the heuristics run automatically.

Documentation

Frequently Asked Questions

Why drop CAPTCHAs and gate channels?

How does behavioral scoring stop zero-day spam?

How does anti-nuke protection work?

Is my server data kept private?