Discord threat response

Kill the raid
before it lands.

Xristina watches every message, join, ban, and channel edit in real time. When a raid opens, a nuker moves, or a compromised bot starts posting where it shouldn't — she's already locked it down. Typical response: under two seconds.

< 2s
Compromise response
Rogue bot silenced and stripped of send access before the second message.
7
Live defense layers
Spam, raid, nuke, compromise, zalgo, phishing, wall-of-text.
0
Config files to touch
Everything is set from /setup inside Discord.
Always on — no setup required

Four wards that never sleep.

These run the moment Xristina joins. No toggles, no cron, no dashboard to forget about. The numbers below are the shipped defaults — every one of them is tunable.

Anti-Spam

Catches message floods, copy-paste repeats, mention storms, all-caps shouting, emoji walls, and unsolicited invite links — then mutes the sender and logs it.

7 msgs / 5s 4 duplicates 5 mentions 70% caps 10 emojis invites blocked mute 10 min

Anti-Raid

A wave of joins trips an instant lockdown: slow-mode across every channel, brand-new accounts kicked at the door, and an auto-lift once the wave passes.

10 joins / 10s accounts < 7 days kicked slow-mode 30s auto-lift 10 min

Anti-Nuke

Audit logs are watched in real time. A compromised admin mass-deleting channels or spraying bans gets their permissions torn off and gets banned mid-nuke.

3 bans / 10s 5 kicks 2 channel deletes 2 role deletes 3 webhooks perms stripped

Anti-Compromise

Name a channel nobody should ever post in — a honeypot. Anything that speaks there is compromised by definition. Humans get a 28-day timeout; bots lose send access on the spot.

honeypot channels human → 28 day mute bot → perms removed response < 2s
Content filters

Toggle the noise off.

Four message filters, flipped on or off per server from the setup panel. No code, no redeploy.

Anti-Zalgo

Blocks corrupted, stacked, and glitched Unicode text that breaks chat layout.

On by default

Anti-Phishing

Kills known scam and credential-harvesting domains before anyone clicks.

On by default

Wall of Text

Stops newline-spam used to push messages off screen. Trips past 15 lines.

On by default

Anti-Link

Blocks every external link, for locked-down or announcement-only servers.

Off by default
Auto-warn escalation

Punishment that climbs on its own.

Warnings stack. Xristina applies the next step automatically — your mods never have to remember who's on their third strike.

STRIKE 01

Logged

The warning is recorded and posted to your log channel. No punishment yet.

STRIKE 02

Muted 1 hour

A short timeout. Enough to break the pattern without losing the member.

STRIKE 03

Muted 24 hours

A full day of silence. The last exit before removal.

STRIKE 04

Banned

Permanent. Four strikes and they're gone — no mod action needed.

Beyond defense

The rest of the server, handled.

Xristina isn't only a shield. She runs the everyday work your staff would otherwise do by hand.

Ticket system

One button opens a private channel with your staff. Close it and the transcript is archived — no third-party bot needed.

Blacklist

Banned users who try to slip back in are kicked on join. If they joined while the bot was down, they're caught the moment it wakes up.

Welcome & leave

Custom join and farewell messages, set from the panel. Raiders caught in a lockdown never get one.

Embed builder

Build rich announcement embeds from a form inside Discord. Title, body, colour, image — no JSON.

Purge

Clear up to 100 messages in a single command. Bulk cleanup after a raid takes one line.

Setup panel

/setup opens a full click-through panel — log channel, filters, welcome, tickets. Everything in one place.

Under a minute

Three steps and you're armed.

Anti-Spam, Anti-Raid, Anti-Nuke and Anti-Compromise are live the second she joins. These steps just point the alerts somewhere useful.

01

Add Xristina

Invite her with the Administrator permission so she can lock channels, strip roles, and ban mid-nuke.

02

Run /setup

The panel opens. Click Log Channel and paste the channel ID where security alerts should land.

03

Pick your filters

Toggle zalgo, phishing, wall-of-text and links. Set welcome messages. Done — she takes it from here.

Watch it work

The setup walkthrough.

Invite, log channel, filters — the whole thing, start to finish. If you'd rather be shown than told, start here.

Nothing loads from YouTube until you press play Watch on YouTube ↗
Stop cleaning up after raids

Let her hold the door.

Free, always-on protection for your Discord server. She's watching before your mods have even opened the app.