Serious protection for Discord servers.
Darklock stops raids, nukes and phishing before your members notice, then gives your staff clean tools for verification, tickets, appeals and logging. If you run more than one server, it moderates all of them together.
What Darklock looks like in your server
No abstract promises — this is exactly what your staff sees when Darklock goes to work.
Join waves stop at the door
Darklock watches join velocity and account age. When a raid starts, it locks the gate, quarantines the wave and tells your staff — usually before anyone types a word.
- Configurable join-rate and account-age thresholds
- Quarantine by default, so false positives are reversible
- One-click review for everything it caught
Rogue admins lose their keys instantly
Mass channel deletions, role wipes, webhook spam — Darklock detects destructive patterns and strips the permissions doing the damage, then reports exactly what happened.
- Watches deletions, bans, role edits and webhooks
- Trusted-user whitelist for planned maintenance
- Full incident report with every action taken
Scam links never get clicked
Known scam domains, lookalike URLs and fresh phishing campaigns are deleted the moment they're posted. The sender is contained until a moderator takes a look.
- Threat database plus lookalike-domain detection
- Message deleted and sender timed out automatically
- Whitelist trusted domains per server
Real members in, bots out
Gate your server behind a button or captcha check. New accounts prove they're human before they can see a single channel — raiders and selfbots never make it past the lobby.
- Button or captcha verification, your choice
- Automatic role grant on success
- Unverified accounts removed after a timeout you set
Support that stays organized
Members open a private ticket with one click. Staff claim it, resolve it and close it — with a full transcript saved automatically for the record.
- Private channel per ticket, visible only to staff
- Claiming, priorities and per-user limits
- Transcripts logged on close
Second chances, handled properly
Banned members can submit an appeal through a clean form. Staff review it with the original case attached, then approve or deny with one click — no DM chaos.
- Appeal linked to the original moderation case
- Approve or deny with an audit trail
- Decisions delivered to the member automatically
Every action, on the record
Manual or automatic, every moderation action lands in your log channel with full context: who, what, why and which case it belongs to. Accountability by default.
- Case numbers on every action
- Covers bans, kicks, timeouts, warns and automod
- Searchable history in the dashboard
Multi-Server Moderation
Run several communities? Link them into one security network. Bans, threat intel and watchlists sync across every connected server — with review controls so nothing propagates by accident.
- Link servers into a shared moderation network
- Synced bans and threat intelligence, network-wide
- Approve network actions, or keep them to one server
- Exemptions and per-server overrides for edge cases
- A shared watchlist that follows bad actors
- One audit log across the whole network
Configure everything from one place
Every protection module, threshold and log channel is controlled from a fast web dashboard — no config files, no command memorization. Toggle a module, review incidents, approve network actions and manage staff permissions from your browser.
- Enable or disable any protection layer per server
- Live incident feed with full moderation history
- Role-based access for your whole staff team
- Multi-server network management and approvals
- Verification, ticket and appeal configuration
- Server analytics and activity reporting
Ready when you are.
Add Darklock, run /setup, and your server is protected. Start free — upgrade only if you need more.