Moderation

Quick Setup

1

Enable the log/feature you want

Enabled: true
2

Set the channel

Replace "CHANNEL_ID" with your actual log channel ID.

How to copy a Channel ID

3

(Optional) Customize embeds

You can customize embeds with placeholders.


User Activity Logs

πŸ”„ Profile Changes

  • Tracks username, avatar, and discriminator updates.

🎭 Role Management

  • Logs when users gain or lose roles (manual or automatic).


Server Management Logs

πŸ–Ό Server Changes

  • Name changes, icon updates, and settings modifications.

#️⃣ Channel Management

  • Channel creation/deletion.

  • Permission changes.


Message Activity Logs

❌ Message Deletion

  • Shows deleted content.

  • Can include attachments if LogImages: true.

  • Shows who deleted it (if available).

✏️ Message Edits

  • Logs before/after message content.

πŸ“¦ Purge Logs

  • Logs bulk message deletes in a single purge channel.


Voice Activity Logs

  • Voice joins/leaves.

  • Channel switches.

  • Streaming activity.


Moderation Logs

⏳ Timeout System

  • Logs timeouts applied/removed.

⚠️ Warning System

  • Configurable warning tiers & punishments.

πŸ”¨ Ban/Kick System

  • Logs bans, unbans, and kicks with moderator info.

Available placeholders:

  • {user} β†’ Mentioned user

  • {userTag} β†’ Username#0000

  • {userId} β†’ User ID

  • {moderator} β†’ Staff member

  • {reason} β†’ Reason for action

  • {guildName} β†’ Server name

  • {longtime} β†’ Full date/time

  • {shorttime} β†’ Shortened time


Security & Anti-Abuse Logs

πŸ‘€ Alt Prevention

  • Blocks/kicks accounts younger than TimeLimit (e.g. 30d).

  • Sends DM & log embed if triggered.

☒️ Anti-Nuke

  • Protects from mass bans/kicks/channel/role deletes.

  • Uses tiered thresholds with escalating actions (mute/remove role/ban).

πŸ”° Anti-Hoist

  • Removes special characters (-, _, !, etc.) from usernames.

  • Optionally renames to a default like zName.

πŸ‘₯ Anti-Mass Mention

  • Prevents spam mentions (@everyone or multiple users).

  • Can timeout offenders and DM them.

🚫 Anti-Spam

  • Limits how many messages can be sent in a short time.

  • Example: MsgLimit: 4 within TimeLimit: "1s".

  • Can timeout & DM the user.

πŸ“ Blacklist Words

  • Deletes messages with blacklisted patterns.

  • Supports wildcards (*badword*) and regex.

  • Can whitelist roles, channels, or categories.


Miscellaneous Logs

  • πŸ“₯ Invite tracking

  • πŸŽ‰ Giveaway logs

  • πŸ—‘ Purge logs (bulk deletions)

  • πŸ“ Reports (user-submitted reports with jump-to-message links)

Example report log: