🛡️ Discord + Telegram · hosted

Stop the spam, the raids
and the rogue admin.

One moderation engine with two front doors. Link filter, flood and raid protection, an escape-proof jail, anti-nuke and AI moderation — for Discord and Telegram, from a single dashboard. Nothing to deploy.

No credit card. Sign in with Discord, Telegram or an email address.

Everything a community actually gets attacked with

Eight defences, tuned per server — not a settings maze.

🔗Link & invite filter

Kills advertising the moment it lands. Resolves unknown Discord invites (and vanity links) to their real server, keeps a per-server allowlist, and escalates repeat offenders with decaying strikes.

Learn more →

🌊Flood & raid filter

Catches burst spam, cross-channel spam and identical-content spam in one sliding window, then removes the whole burst in a single bulk delete instead of a hundred round-trips.

Learn more →

🧹Content automod

Blocklists (substring, whole-word or regex), caps, mention-spam, emoji-spam, zalgo and duplicate flooding — with exemptions, and regexes compiled once so a pathological pattern can't stall the bot.

Learn more →

🔒Escape-proof jail

Snapshots the member's roles, strips them, and re-applies the jail if they leave and rejoin. Timed or indefinite. On Telegram the same rules drive a supergroup restriction.

Learn more →

🚨Raid protection

A join gate on account age and avatar, plus a join-velocity lockdown that latches and screens every arrival until you lift it.

Learn more →

🧨Anti-nuke

Watches the audit log for an admin mass-deleting channels or mass-banning, strips their roles and alerts you. Owner and trusted admins are exempt — and it fails closed, never on a guess.

Learn more →

🤖AI moderation

Context-aware moderation that reads what a rule can't: sarcasm, coded harassment, a scam dressed as a friendly DM. Per-server model and policy.

Learn more →

📋Mod-log & cases

Every action becomes a numbered case with a mod-log entry. Warns auto-escalate to timeout, jail or ban on the policy you set.

Learn more →

Live in minutes

Three steps. No server, no database, no deployment.

1

Add the bot

Invite it to your Discord server, or add it to your Telegram group as an admin. That's the only setup step there is.

2

Open the dashboard

Sign in with Discord, Telegram or an email address. Every server you administer shows up — both platforms, one list.

3

Tune it once

Flip on the filters you want and set the thresholds. Nothing to deploy, nothing to restart — changes take effect immediately.

One dashboard. Your whole team.

Group your servers into a team and give your moderators exactly the access they should have — without handing anyone the keys.

  • Roles that mean something: owner runs the team, admin edits settings, viewer is genuinely read-only.
  • Invite by link or email — single-use, expiring, pinned to an address if you want.
  • Platform admins are never locked out — grouping a server doesn't seize it.
  • Discord and Telegram side by side in the same server picker.

The filter that reads between the lines.

Keyword lists catch yesterday's spam. AI moderation judges the message in context — against a policy you write, per server.

  • Your rules, your words — the policy is a plain-English prompt you control.
  • Conservative by design — borderline or benign messages are left alone.
  • Fails open — if the model is slow or down, the message goes through. It never punishes on a guess.
  • Bounded — a hard daily cap per server, plus pre-filters so trivial messages never reach it.

Not just a bot — a platform

Drive it from your own systems, or build your product on top of it.

🔌A real REST API

Mint a scoped key in the dashboard and read your mod-log, list your servers or push a config change from your own code — the same actions the dashboard takes, over HTTP. Read-only or read-write, revocable in one click.

🧩Your data, in the dashboard

Surface your product's own data — support tickets, billing, anything — right inside the operator panel. The bot fetches it server-side from an endpoint you name, or embeds your page. No secret ever reaches the browser.

⚙️Bring your own backend

Point the moderation engine at your own model or account system. The AI classifier, the /link and /balance skills — all sit behind a clean contract, so the bot stays product-neutral and your logic docks on. Enterprise / white-label.

# read a server's recent moderation cases
curl -H "Authorization: Bearer mb_<id>_<secret>" \
  https://app.modshield.xyz/api/v1/servers/<server-id>/cases

# turn the link filter on from your own deploy pipeline
curl -X PUT -H "Authorization: Bearer mb_<id>_<secret>" \
  -H "Content-Type: application/json" -d '{"enabled":true}' \
  https://app.modshield.xyz/api/v1/servers/<server-id>/config/link

Simple pricing

Start free. Upgrade when you want more headroom — less than a coffee a month.

Free

$0forever

Everything you need to moderate Discord and Telegram. No card required.

  • Link, flood, raid & content automod
  • Jail, anti-nuke, mod-log & cases
  • Web dashboard + teams
  • Discord and Telegram, one account
  • Community features (leveling, tickets, giveaways, …)
Open the dashboard

Free forever for core moderation. Premium checkout runs through DeloPay from the dashboard (Account → Billing). $2.99/mo or $29.99/yr USD.

Need reselling, white-label, or high volume?Contact us for a custom plan →

Built to not get you in trouble

A moderation bot that misfires is worse than none. This one is designed around that.

🕊️Wrong-way failures are safe

Every uncertain path fails in the harmless direction: a slow AI lets the message through, and an unverifiable admin lookup takes no action at all rather than strip a real admin's roles.

↩️Reversible by design

The jail snapshots a member's roles and gives them back on release. Strikes decay. Nothing the bot does is a one-way door.

🔎Everything is on the record

Numbered cases and a mod-log entry for every action — who, what, why, when. No silent deletions you find out about from an angry member.

Questions

Does it really run on Discord and Telegram?

Yes — and not as two bots bolted together. The moderation engine is platform-agnostic; Discord and Telegram are two front doors onto the same rules, the same settings and the same history. A filter you tune once behaves the same on both.

How long does setup take?

Minutes. Invite the bot, open the dashboard, turn on the filters you want. There is nothing to install, no server to rent and no database to run — we host all of it.

How much does it cost?

Free forever for the full core moderation suite. Premium will be $2.99 per month or $29.99 per year when checkout launches — higher AI budget, higher limits and priority support. You can use the bot today without a card.

Will the AI moderation flag my regular members?

It is deliberately conservative: borderline and benign messages are left alone, and you write the policy it judges against, per server. If the model is slow or unreachable the bot fails open — it allows the message rather than punish someone on a guess.

Can my moderators help without me handing over the keys?

That is what teams are for. Invite them with a role: admins can change settings, viewers can only look. Ownership transfers explicitly, and a server's own platform admins are never locked out.

What if the bot gets something wrong?

Every action is a numbered case in the mod-log, so you can see exactly what happened and why. Jails restore the member's original roles when you lift them, and strikes decay over time instead of following someone forever.

Put it to work on your server.

Sign in, add the bot, turn on what you need. It takes minutes.