Skip to content
SecureKy

Check on our servers in Europe

AI Moderator

Detect swearing and toxic messages on our servers in Europe, the same check as in Discord. You choose how strict; OpenRouter is optional for the whole platform.

Enable in the panel Try the demo

What does it do?

AI Moderator checks messages for toxic tone, swearing, hate and threats. The same check as in Discord, on our servers by default, or optional OpenRouter if you turn that on. You choose how strict and what happens: delete, channel notice, warn, or log only.

By default we do not send your chat to third-party AI. Scam image scans always stay on our servers.

Live demo

Test the AI check

Type a test message, see what the same check as your Discord bot thinks.

Toxicity score:
Scored only, not stored, not shared. Max 10 tests per minute

Why in SecureKy

On our servers

By default the check runs on our servers. No third-party AI for scam images or default AI moderation.

NL & EN

Works in NL and EN: tone plus rules for swearing, hate and threats.

Staff decides

Mild / normal / strict, delete, channel notice, warn, timeout and mod-log.

Same as Discord

This demo uses the same check as in Discord.

OCR

Optional toxicity in screenshots via shared OCR with anti-scam.

OpenRouter optional

Optional for the whole platform: local or cloud AI. The dashboard shows which is active.

Under the hood

  • Local tone check (or optional OpenRouter) for how toxic a message sounds.
  • Rule signals: swearing, hate, threats, sexual spam.
  • Score from 0 to 1; action only if the check triggers and the score is high enough for your strictness.
  • Images: one OCR pass shared with anti-scam when both modules scan.

Settings

Enable in the panel

  1. 1

    Open panel.secureky.eu → your server → Modules → AI Moderator.

  2. 2

    Turn Active on and pick sensitivity.

  3. 3

    Set delete / channel notice / log channel → Save.

Dashboard Add bot

FAQ

Do messages go to OpenAI or Google?

Not for the default check on our servers, and not for scam image scans. OpenRouter is an explicit choice; then only the text for the check goes to that AI. The demo follows the same choice.

Is the site demo the same as Discord?

Yes. The same check and strictness as in Discord. Pick Mild/Normal/Strict to see when the bot would act.

Does it work in Dutch?

Yes, NL and EN. English works too.

Many false positives?

Start on Normal. Too strict? Switch to Mild. Staff/admins are skipped by default.

Does AI Moderator cost extra?

No, part of the free core. The default check runs on our servers; OpenRouter uses separate models if you enable it.

Enable AI Moderator on your server

Invite, open the dashboard, pick how strict, test above whether it fits your community.

Add bot Dashboard