Overview
Before misery’s moderation commands will work, your server needs somewhere to log actions and a set of roles to apply punishments with. One command handles all of it.Running setup
You need the Administrator permission to run this. misery also needs Manage Channels and Manage Roles, or setup stops before making any changes.
What gets created
Channels
Both are hidden from
@everyone immediately, so your members won’t see them unless you open them up.
Roles
All four are created with no permissions of their own and a neutral gray color, so they won’t accidentally grant anything.
,setup walls the Jailed role off from every channel. The three mute roles get their channel overwrites from a separate command:
How jailing works
Jail is a stricter version of a mute. Instead of silencing someone in place, it walls them off from the entire server and leaves them a single channel to talk in. By default their roles are removed while jailed and given back when they’re unjailed. Jailed members get a DM telling them why — whether a moderator jailed them, or the filter or honeypot did.Re-running setup
Running,setup again is safe. misery checks for the channels and roles it already registered and reuses anything that still exists. Anything you deleted gets rebuilt, and permission overwrites are reapplied across the server.
Your existing jail message and jail role settings carry over untouched.
Everyday commands
Run
,help (command) for the full options on any of them.
