PaulCLI logoPaulCLI

Using it on Discord

What staff see in the log channel.

Logs are automatic once enabled. Staff do not press buttons or run commands to create them. The module sends embeds to the configured channel, and each embed includes a timestamp. Message delete and edit handlers ignore DMs and bot-authored messages before calling the logging module.

EventEmbed contents
Message DeletedTitle 🗑️ Message Deleted, orange color, author mention and tag when known, channel mention, and up to 1024 characters of deleted content or No text content.
Message EditedTitle ✏️ Message Edited, yellow color, author, channel, Before up to 1024 characters or Unknown / not cached, and After up to 1024 characters or No text content.
Member JoinedTitle 📥 Member Joined, green color, avatar thumbnail, user mention and tag, account age as a relative timestamp, and current member count.
Member LeftTitle 📤 Member Left, red color, avatar thumbnail when available, user mention/tag or ID mention, and current member count.
ModerationTitle 🛡️ Moderation — ACTION, action-based color, case number, user, moderator, reason, and duration in seconds when present.
Voice ActivityTitle 🔊 Voice Activity, aqua color, and a sentence showing joined, left, or moved channel mentions.

Moderation colors are action-based: WARN is yellow, TIMEOUT and KICK are orange, BAN is red, and UNBAN or UNMUTE are green. Unknown moderation actions fall back to blurple.