Mod logs record server events and moderation actions in a channel you choose. Each enabled event posts a color-coded embed with a short summary plus structured fields, so moderators can scan what happened without opening Discord audit logs. Most events now include who performed the action (the actor) by cross-referencing Discord’s audit log. This requires the View Audit Log permission — check Permissions if actor fields aren’t showing.Documentation Index
Fetch the complete documentation index at: https://docs.brewbot.dev/llms.txt
Use this file to discover all available pages before exploring further.
Configure mod logs
Open the dashboard
Go to the BrewBot Dashboard and select your server.
Select a log channel
Choose the channel where the bot should post log entries. You can also create a new
#mod-logs channel directly from the dashboard.Additional settings
- Ignore bots — skips events when the affected user is known to be a bot
- Hide user thumbnails — removes user avatars from member, message, and voice embeds
- Ignored channels — skips message delete and message edit logs for the channels you exclude
Event reference
Each log entry uses a color to signal what kind of action happened:- 🟢 Green — joins, creates, unbans, and other positive or additive events
- 🟡 Yellow — edits, updates, moves, and changed settings
- 🔴 Red — leaves, deletes, bans, and removals
- 🔵 Blue — informational events such as invite creation
- 🟠 Orange — reserved for moderation warning-style events
Member events
- Member joined
- Member left / kicked
- Member banned
- Member unbanned
- Nickname changed
- Roles changed
- Member timed out
- Timeout removed
Logs when a member joins the server.
| Field | Value |
|---|---|
| Color | Green |
| Title | Member Joined |
| Summary | Member mention joined the server |
| Details | Account created timestamp, account age, New account vs Established account, bot flag, custom avatar flag, invite code + inviter (if trackable), member count |
| Footer | User ID |
Message events
- Message deleted
- Message updated
- Messages bulk deleted
- Invite posted
- Invite deleted
Logs when a message is deleted. Ignored channels are skipped.
| Field | Value |
|---|---|
| Color | Red |
| Title | Message Deleted |
| Summary | Message from a user was deleted in a channel |
| Details | Author, deleted by (if a moderator deleted it), channel, original send timestamp, age at deletion, content length, attachment/embed/sticker counts, content preview, attachment names |
| Fallbacks | Attachment-only messages are labeled as such, and uncached partial deletes still log whatever data is available |
| Footer | Message ID |
Role events
- Role created
- Role updated
- Role deleted
Logs when a role is created.
| Field | Value |
|---|---|
| Color | Role color, with green fallback |
| Title | Role Created |
| Summary | Role mention was created |
| Details | Created by (actor), name, color, position, mentionable, hoisted, managed, permission count, truncated permission list |
| Footer | Role ID |
Channel events
- Channel created
- Channel updated
- Channel deleted
Logs when a channel is created.
| Field | Value |
|---|---|
| Color | Green |
| Title | Channel Created |
| Summary | Channel mention was created |
| Details | Created by (actor), name, type label, category, plus type-specific fields such as topic, slowmode, NSFW, bitrate, or user limit when relevant |
| Footer | Channel ID |
Voice events
- Joined voice
- Left voice
- Switched voice
Logs when a member joins a voice channel.
| Field | Value |
|---|---|
| Color | Green |
| Title | Joined Voice Channel |
| Summary | Member mention joined a voice channel |
| Details | Channel name, current occupancy, self mute/deaf state, stream state, video state |
| Footer | User ID |
Server events
- Server edited
- Emoji added
- Emoji removed
Logs when server settings change.
| Field | Value |
|---|---|
| Color | Yellow |
| Title | Server Updated |
| Summary | Server settings were updated |
| Details | Only changed fields are shown. Changes can include name, icon, banner, verification level, default notifications, AFK channel, and AFK timeout |
| Footer | Server ID |
