Moderation Bot is a powerful Discord moderation tool with configurable role permissions, cooldowns, and immune roles. Manage bans, kicks, timeouts, warnings, and nicknames easily.
Clean, configurable moderation for your Discord server. Every action is role-controlled, logged, and DM-notified — all set up directly in Discord with no dashboard required.
Moderation:
| Command | Description |
|---------|-------------|
| /ban <user> <reason> | Ban a user (works on non-members too) |
| /unban <user> <reason> | Unban a user |
| /kick <member> <reason> | Kick a member |
| /timeout <member> <duration> <reason> | Timeout a member (e.g. 1d 6h 30m, max 28 days) |
| /untimeout <member> <reason> | Remove a member's timeout |
| /warn <member> <reason> | Warn a member |
| /nickname <member> <reason> [nickname] | Change or reset a member's nickname |
Logs:
| Command | Description |
|---------|-------------|
| /modlogs <user> | View the latest 20 moderation actions for a user |
| /raw-modlogs <user> | Export all logs as a downloadable text file |
Configuration (Admin only):
| Command | Description |
|---------|-------------|
| /config | Open the configuration panel — manage allowed roles, immune roles, cooldowns, and appeal links per action type |
| /help | View all available commands |
1. Invite the bot with the required permissions
2. Run /config to assign allowed and immune roles for each action type
3. Optionally set a ban appeal link to include in DMs
4. Your moderators can now use commands based on their configured roles
Join our Support Server for help and feature requests.
No reviews yet
Share your experience with this bot to help others decide.
TAG-BOT
Verifiedhaunt
VerifiedName Paint
VerifiedBastion
VerifiedColour Me!
VerifiedReactify
VerifiedFlare 🚀
VerifiedRanklink
VerifiedWinnsy
VerifiedEasyTicket
VerifiedResolvo X
VerifiedAtlas 3.0
VerifiedShiro-san
VerifiedBloxMood
VerifiedTrustFactor
VerifiedMira Waitress
VerifiedSnapRoom
VerifiedFiveM Helper
VerifiedThreadmail
VerifiedAware