Best Discord moderation bot setup

A good moderation setup is boring on purpose: consistent cases, clear escalation, and logs you can trust. Here is a solid Pluuty baseline for Discord.

1. Staff roles and permissions

Assign staff roles in the dashboard so only the right people can run /warn, /mute, and /ban. Pluuty respects Discord role hierarchy and channel permissions — keep the bot's role above the roles it needs to manage.

2. Cases and points

Every action is a case with a reason, evidence, and optional points. Set an escalation ladder so repeated offences move from warn → mute → ban automatically. Members can be shown a DM with the reason and a link to your appeal form.

3. Automod

Turn on automod modules that match your server: spam, invites, links, banned words, mass mentions, and caps. Each module has severity tiers and role or channel exemptions so trusted members are not caught. See the automod guide.

4. Tickets

Enable tickets for private member support: members open a ticket from a button, staff reply in a dedicated channel, and transcripts are archived on close. This replaces a separate ticket bot.

5. Logging and appeals

Point message, member, voice, and moderation logs at staff-only channels. Enable the per-server appeal form so banned users have a structured way back in instead of ban-evading.

Next steps