Moderation
The logging system records user actions, moderation events, voice activity, security incidents, and more. All logs are sent to configured channels using embeds, so staff can easily review activity
Quick Setup
Enable the log/feature you want.
Enabled: true
Replace
"CHANNEL_ID"
with your actual log channel ID.(Optional) 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.
Warnings:
Expiry: 30d
Punishments:
1:
Timeout: ""
2:
Timeout: "10m"
3:
Timeout: "15m"
π¨ 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
withinTimeLimit: "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:
Report:
LogsChannelID: "CHANNEL_ID"
Embed:
Title: "π’ New Report"
Description:
- "**User:** {user}"
- "**Content:** {message}"
- "**Channel:** {channel}"
- "**Reporter:** {reportingUser}"
- "**Reason:** {reason}"
- "**Date:** {timestamp}"
Last updated