Your own Discordmoderation bot
Write your rules in plain words. Get a bot that enforces them.Write your rules the way you'd tell a new mod. Your bot warns, times out, blocks words and keeps #mod-log.
Free while in beta. Already in Discord? Add camelBot and type /camel create.
6:52 PM
One sentence in. A full mod kit out.
Write what you want the way you'd tell a new moderator. camelBot turns it into slash commands, and you try them in a private test channel first.
What should your moderation bot do?
When it works, pick your server and approve.
Start with this sentence8:02 PM
Three warnings, then an hour off
Moderators warn with /warn, and Keeper keeps count. At the third warning, it times the member out for an hour on its own.
10:52 PM
Channels vanish. Keeper steps in.
If anyone deletes more than 3 channels or roles in a minute, Keeper takes their roles away and posts an alert in #mod-log. Your staff know right away.
Pick your moderation kit
Switch on what your server needs. The builder opens with it written in.
What should your moderation bot do?
Give moderators /warn, /timeout, /kick and /ban commands, and keep a list of each member's warnings.
Time members out for an hour at their third warning.
Let moderators keep a list of blocked words with /blockword, delete messages that use them, and tell the sender privately why.
Post each warning, timeout, kick and ban in a #mod-log channel as a red embed with the member's picture.
Your kitTime out at 3 warnings · Block words · Log mod actions
Build this exact setupWhen your staff want the last word
This prompt builds a bot that sends each flagged message to your staff as a numbered case, with Dismiss and Timeout buttons. We tested it step by step.
Build a moderation bot where staff review flagged messages. /setup channel (Manage Server only) saves our private staff channel and adds me to the staff list; /staff-add and /staff-remove (also Manage Server) edit it. Flag messages with a Discord invite link (discord.gg/ or discord.com/invite/) or "free nitro" or "steam gift", except from staff or in the staff channel. Don't reply to flagged messages. Each flagged message is one numbered case, posted to the staff channel with the member, rule, text, message link, and Dismiss and Timeout buttons. Both open a form asking for a reason; Timeout also offers 10 minutes, 1 hour or 1 day. Only listed staff can decide, once per case. Time out only the case's member, with the case number and moderator in the reason. Save the decision, moderator, reason and time; update the staff post. If Discord refuses, say why and keep the case open. /history member (Timeout Members only) lists their cases.
10 min read · Discord moderation bot with staff review
More bots
- Discord verification botMake your own Discord verification bot with no code. New members press Verify, answer a quick question if you like, and get the role that opens your server.
- Discord ticket botMake your own Discord ticket bot with no code. A button opens a private channel for each request, AI answers first from your FAQ, and staff claim and close tickets.
- Discord welcome botA welcome bot that greets each new member by name, with a welcome card made from their avatar, your rules and roles to pick.
Discord moderation bot questions
How to get a moderation bot on Discord?
Describe the moderation bot you want at bots.camelai.com, or start from the moderation setup on this page, and sign in with Discord. camel-builder, our AI, writes the bot, and you try it in a private test channel. When it works, pick your server and approve its permissions. You don't write any code.
Is Discord moderation run by AI?
In most servers, people make the calls, and tools catch the obvious things first. Discord's own AutoMod filters the words and spam each server picks. A camelBot moderation bot can add an AI first pass too. It reads new messages, flags the ones that look like trouble, and your moderators decide what happens.
What can a Discord moderation bot do?
Yours can warn, time out, kick and ban members, and keep each member's warnings. It can time someone out on their third warning, delete messages with blocked words, log every action and every edited or deleted message in #mod-log, clear a spam flood with /purge, and take roles away from anyone deleting channels in a hurry.
Can it work as an automod bot?
Yes. Tell it which words or links to watch for. It deletes those messages as they arrive, sends the sender a private note saying why, and logs it for your staff. It works well next to Discord's own AutoMod.
Can it stop someone from deleting all our channels?
Yes. Add the Stop mass channel deletes rule, and the bot watches your server's audit log. If anyone deletes more than 3 channels or roles in a minute, it takes their roles away and posts an alert in #mod-log. Keep the bot's role near the top of your role list, so it can step in for anyone below it.
What permissions does it ask for?
Only the ones it uses. A bot that times people out asks for Kick, Ban and Timeout Members and Manage Nicknames. One that deletes messages asks for Manage Messages, and anti-nuke asks for View Audit Log and Manage Roles. You see the list before you publish, and it never asks for Administrator.
Can I change the rules later?
Yes. Just say what to change, like "also block this word" or "time out at two warnings". Try the change in your test channel, then publish the new version. You can go back to an earlier version anytime.
11:41 PM
A calmer server in one sentence
Describe your rules. Test them in private. Add your moderation bot when it's ready.
Already in Discord? Add camelBot and type /camel create.