Up and running in minutes.
Install, authorize, configure. Then drive everything from slash commands or the dashboard.
01 QuickstartFour steps
(01)Add to Discord
Click Add to Discord and pick the server you want to protect.
(02)Authorize
Approve the bot and dashboard scopes with Discord OAuth. Takes seconds.
(03)Configure
Open the dashboard to turn on AutoMod, filters, logging, and analytics.
(04)Import (optional)
Migrating from another bot? Bulk-import your existing configuration in one pass.
02Permissions & scopesWhat we ask for, and why
(01)bot · applications.commands
Installs kanzoro and registers its slash commands in your server.
(02)identify · guilds
Signs you into the dashboard and lists the servers you can manage. No message content.
(03)View Channels · Read History
Lets AutoMod and filters see messages so they can be scanned before they spread.
(04)Manage Messages
Deletes flagged messages and powers /purge.
(05)Moderate · Kick · Ban Members
Enforces timeouts, kicks, and bans from AutoMod and slash commands.
(06)View Audit Log
Captures server events for mod, server, and user logs.
03 AutoMod categoriesOpenAI · six checks
01HarassmentTargeted insults and bullying.
02HateHateful content toward protected groups.
03Self-harmContent encouraging self-harm.
04SexualExplicit sexual content.
05ViolenceThreats and graphic violence.
06IllicitRequests to plan or commit wrongdoing.
04 Filter configurationLayered · before AutoMod
01Blocked TermsCustom phrase and regex patterns for messages, nicks, and names.
02PresetsCurated, shareable phrase groups with per-group actions.
03RegEx GeneratorBuild patterns from examples and ship them as presets.
04LookalikesCatch Unicode substitutions like Cyrillic-for-Latin spoofing.
05Language FiltersCurated per-language sets with localized responses.
06Filter TesterSandbox any message to see exactly how filters apply.
05 Command reference11 slash commands
CommandDescriptionPermission
/warnWarn a userManage Messages
/banBan a userManage Messages
/kickKick a userManage Messages
/timeoutTimeout (mute) a userManage Messages
/noteRecord a note on a userManage Messages
/purgeBulk-delete messagesManage Messages
/userlogOpen user logs by IDManage Messages
/lookupUser info + mod historyManage Messages
/dashboardOpen the dashboard linkAnyone
/inviteGet the bot invite URLAnyone
/uptimeCheck bot uptimeManage Messages
Every moderation command defaults to Discord's Manage Messages permission. Admins can restrict or open up each command per role in Server Settings → Integrations → kanzoro.
06 FAQSetup questions
Which permissions does kanzoro need?
The OAuth flow requests bot + applications.commands and identify + guilds. In-server, enable Manage Messages, Moderate/Kick/Ban Members, and View Audit Log so enforcement and logging work.
How do I enable AutoMod?
Open the dashboard → AutoMod, toggle the categories you want, and set an action (flag, delete, or escalate) per category.
Can I exempt channels or roles?
Yes. AutoMod and every filter support channel and role exemptions from the dashboard.
How do I migrate from another bot?
Use Import in the dashboard to bulk-load your existing blocked terms and configuration in one pass.
07 Get startedFree · installs in minutes
Add kanzoro and configure in minutes.