๐Ÿ—ณ๏ธ Vote for CodeBot on top.gg: every vote brings 6 hours of Supporter perks and a coin reward. Vote

Punishments, clean-up and logs in one place.

Clear up to 1000 messages with filters, ban with a confirmation step, time members out, lock a channel or the whole server. Every action becomes a numbered case with its reason; warnings add up penalty points, and a step punishes on its own when it is reached.

#moderation
A memberused/ban
CodeBotAPPToday at 2:32 PM
๐Ÿ”จ Ban this user?

@spammer will be banned.
Reason: advertising

๐Ÿ”จ Banโœ–๏ธ Cancel

Expires in 30 seconds

  • Automod

    Catches invite links, message floods, mass mentions and the banned words you add. It deletes the message, warns or times the member out.

  • Penalty points

    Every warning weighs 1โ€“10 points, and points fall away after the days you choose. You set the steps: for example a 1-hour timeout at 3 points and a ban at 8. AutoMod hits add points on their own too. 5 steps free, 10 with ๐Ÿ’Ž Premium.

  • Channel rules and sticky messages

    Let a channel take only pictures or only links, open a thread or add reactions on every message. A sticky message stays the last one in the channel and moves back down after new messages.

  • Cases, logs and the message archive

    Every ban, kick and timeout becomes a case with its reason. Deleted and edited messages, joins and leaves go to the log channel. ๐Ÿ’Ž Premium: voice joins and leaves, role and nickname changes, channel, role and permission changes with who did them; a log channel per kind; deleted and edited messages are kept for 30 days and searched in the dashboard.

Commands

Type / in Discord to see them all. The settings are in the dashboard too.

    Questions people ask

    What does automod catch?

    Invite links, many messages in a short time, many mentions in one message and the banned words you add. Each one switches on and off on its own; a breaking message is deleted, and if you like the member is warned or timed out.

    How do warnings turn into punishments?

    With penalty points on, every warning weighs 1โ€“10 points; in the dashboard or with /penalty step you pick at how many points a timeout, a kick or a ban comes. A member who reaches a step is punished automatically, and it is saved as a case. With points off, the warning-count rules in /setup apply.

    What if I ban someone by mistake?

    A confirmation screen comes up before the ban. You lift it later with /unban, and that is written to the cases too.

    Where do logs go, are they stored?

    To the log channel you choose. On free servers the content of deleted messages is only sent to that channel. On premium servers with message logs on, deleted and edited messages are kept in the archive for 30 days and then removed automatically.

    Add it in a minute, set it up in the dashboard.

    CodeBot is free. You can remove any permission on the invite screen.