Moderation
Configure moderation logs and anti-abuse features from a single module.
Quick Setup
Set the channel
Replace "CHANNEL_ID" with your actual log channel ID.
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 (
@everyoneor multiple users).Can timeout offenders and DM them.
Anti-spam
Limits how many messages can be sent in a short time.
Example:
MsgLimit: 4withinTimeLimit: "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:
Last updated
