OCR, translation, AI context, anti-nuke, and self-learning detection for Discord moderation. See exactly why each message was blocked or allowed.
Every feature exists because someone found a way around a simpler filter.
Reads text out of images, screenshots, and animated GIFs frame-by-frame — including upside-down, rotated, and low-contrast memes. Slurs hidden in pictures get caught.
A multi-layer engine: regex, fuzzy matching, phonetic (sound-alike) matching, and unicode look-alike normalization. Spacing, l33t-speak, and zero-width characters do not get through.
AI scans posted images for explicit content and deletes them before your members see them — something almost no major moderation bot offers.
Banned users get a private appeal link by DM. Appeals arrive in your log channel with one-click Approve / Reject buttons — approve auto-unbans and sends an invite back. No more appeal DMs and spreadsheets.
A ticket panel button opens private threads with intake forms and full transcripts on close. Drop your separate ticket bot.
Every warn, timeout, kick, ban, and mod note in one /history command and dashboard page — a full dossier your whole mod team shares.
Violations add decaying heat — rapid repeat offenders get auto timeout, kick, then ban, while one-off slips cool down harmlessly. Heat is saved, so repeat offenders are remembered across restarts.
Link your network of servers and a ban in one mirrors to all of them instantly. Opt-in, admin-controlled.
Non-English messages are run through translation before checking, so foreign-language abuse is caught in the same net as English.
Detects mass bans, kicks, role deletions, and channel deletions in a short window and alerts you before a compromised account can wreck the server.
Join-burst detection auto-slows your channels during a raid and lifts it automatically when the wave passes. Mass-mention and @everyone spam is deleted (or timed out) on the spot.
Hold risky new joiners — new accounts, no profile picture, or anyone arriving mid-raid — behind a one-click verify button before they can talk. Raid-aware and works after restarts.
Clean up fast with /purge — by user, keyword, links, invites, bots, or embeds in one command.
Harvests new bypass patterns from real violations and promotes them to the blocklist automatically — and auto-whitelists words that cause false positives.
Child-safety terms and hard racial slurs are permanently blocked and can never be exempted by any server — attempts are rejected and reported to the bot owner.
Configure every setting, review violations and appeals, and look up user histories from a browser — no command memorization required.
| Capability | Johnny the Hoe | Typical Bots |
|---|---|---|
| OCR scanning of images & GIFs | ✓ | — |
| NSFW image detection | ✓ | — |
| Ban appeals with one-click approve | ✓ | — |
| Built-in ticket system | ✓ | — |
| Cross-server ban sync | ✓ | — |
| Phonetic / sound-alike matching | ✓ | — |
| Translation of foreign-language abuse | ✓ | — |
| Self-learning bypass harvester | ✓ | — |
| Unicode look-alike normalization | ✓ | — |
| Anti-nuke protection | ✓ | ✓ |
| Word & invite filtering | ✓ | ✓ |
| Web dashboard | ✓ | ✓ |
Core protection is free forever. Premium unlocks the heavy-duty AI features.
/setup with sensitivity presetsBefore paying, run /premium in your server and paste the shown Server ID ... claim ... note into Ko-fi.
Free to start. No credit card. Works the moment it joins.
Add to Discord