New · Local AI · no OpenAI

The AI Moderator that protects your server itself

Automatically scans every message for toxicity, slurs and threats — 100% local and completely free, with tone detection in six languages and the bot itself in English and Dutch.

100%
Local & private
<100ms
Per message
6 langs
Tone detection
€0
Included free

What is it?

The AI Moderator is an intelligent moderation system that automatically analyses every message in your server for harmful behaviour. When something is detected, the bot acts immediately according to your settings — issuing a warning, deleting the message, or simply logging it for your moderators.

Unlike most "AI" Discord bots, our detection runs entirely on our own servers. Messages are never forwarded to Google, OpenAI or any other external AI service.

#general
M
Mika today at 14:22
ggs everyone, good game 🎮
?
user today at 14:23
[message removed by AI Moderator]
Toxicity score 0.88 · high
🐌
SlakBot APP
⚠️ A message was removed for inappropriate language. Keep it civil — this is your warning.
Moderators logged in #mod-log
Live demo

Try it yourself

Type a test message and watch our local AI score it live — the exact same model that protects your server.

Your test message is only scored — never stored, never shared. Max 10 tests per minute
Why the AI Moderator

Key benefits

🔒

100% Local & Private

Messages are analysed on our own infrastructure. No data to third parties, no tracking, no external APIs. Your community data stays yours.

🌐

Six languages, bot in EN and NL

Six languages for tone detection: English, Dutch, French, German, Spanish and Italian. The profanity and slur lists exist only for English and Dutch; the threat patterns hold English and Dutch terms and run on every message. The bot's own alerts and commands come in English and Dutch.

Lightning fast

Under 100 milliseconds per message. No matter how busy your server gets, there's no lag or queue.

💰

Completely free

No API costs, no rate limits. The AI Moderator is included in the free bot by default.

🎚️

Full control

You set the sensitivity and which actions the bot takes. From mild (serious violations only) to strict (catches light insults too).

🛡️

Catches what AutoMod misses

Discord's AutoMod works on fixed word lists. The AI Moderator also scores the tone of the whole message with a sentiment model, and has separate patterns for threats.

Under the hood

How does it work?

A hybrid detection system that combines multiple signals into one reliable score.

Multilingual AI sentiment model

A BERT classifier that understands the tone of a message in 6 languages (EN, NL, FR, DE, ES, IT). Runs entirely on-device.

Curated word lists

Hand-built English and Dutch lists of profanity, split into categories (mild, explicit, slurs).

Threat pattern recognition

Detects threats like "kys", "kill yourself" or "go die" — a fixed list of English and Dutch patterns applied to every message. Common abbreviations are listed separately; creative spelling variants are not recognised.

Slur & hate-speech detection

Hate speech and identity attacks (racism, homophobia, etc.) are automatically given the highest priority.

Score fusion

All signals are combined into one score between 0 and 1. Action is only taken once it crosses your configured threshold.

Your rules

Settings

Setting What it does
On / Off Enables or disables the AI Moderator entirely, per server.
Sensitivity: Mild Serious violations only (threshold 0.85).
Sensitivity: Normal RECOMMENDED Balanced — recommended for most servers (threshold 0.70).
Sensitivity: Strict Catches lighter insults too (threshold 0.55).
Alert channel Optional channel where moderators get notified on every AI action.
Auto-delete Removes messages immediately on high severity.
Auto-warn Gives the user a warning + a chat message (disappears after 10 sec).
In 30 seconds

How do you enable it?

1

Go to the SlakBot DashboardModerationAI Moderator

2

Flip the switch to ON

3

Choose your sensitivity (Mild / Normal / Strict)

4

Optionally set an alert channel for your moderators

Click Save — done! The AI Moderator now protects your server automatically.

Frequently asked

Questions others had too

Are my messages sent to an external AI?

No. All analysis happens locally on our own servers. Nothing is shared with Google, OpenAI or any other party.

Does it work in English?

Yes. Tone detection works in six languages: English, Dutch, French, German, Spanish and Italian. Profanity and slur lists exist only for English and Dutch, and the threat patterns hold English and Dutch terms — they run on every message, whatever language is detected. The bot itself — its alerts and commands — speaks English and Dutch.

Does it cost money?

No, the AI Moderator is included in the free bot by default. No API costs, no rate limits.

Can I choose what happens on a violation?

Yes. You decide whether messages are deleted, whether the user gets a warning, and whether moderators receive an alert.

Will I get a lot of false positives?

On the "Normal" setting the system is balanced. If you do see incorrect detections, you can switch the sensitivity to "Mild".

Protect your server with local AI

Add SlakBot and turn on the AI Moderator in your dashboard. No credit card, no external AI, no hassle.

100% local No OpenAI Free, included
Read also