Core Safety/Technical Guide
Moderation & Role Hierarchy System
Enforce rules with two-stage hierarchy safety checks, permanent infraction records, and slash commands.
01. Two-Stage Role Hierarchy Validation
Adremare executes an automated two-stage validation check before any moderation action is executed (via Discord slash commands or web dashboard):
- Moderator vs Target: The executing moderator's highest role position must strictly exceed the target member's highest role position (unless the moderator is the server owner).
- Bot vs Target: The Adremare bot's highest role position must strictly exceed the target member's highest role position.
02. Complete Slash Commands Reference
| Command | Arguments | Description |
|---|---|---|
| /ban | <target> [reason] [delete_days] | Permanently bans member and deletes recent messages. |
| /kick | <target> [reason] | Removes member from the server. |
| /timeout | <target> <duration> [reason] | Mutes member for 60s, 5m, 10m, 1h, 1d, or 1w. |
| /warn | <target> <reason> | Logs a formal warning in the database and DMs the user. |
| /warnings | <target> | Displays complete infraction history for a member. |
| /purge | <amount> [target] | Bulk deletes up to 100 messages in current channel. |
| /lock | [reason] | Denies Send Messages permission for @everyone. |
| /unlock | - | Restores normal chat permissions. |
03. Permanent Warning Registry & Dismissals
All warnings are stored permanently with user ID, moderator ID, reason, and timestamp. Moderators can review historical warnings directly in the web dashboard and dismiss resolved warnings with a single click.