Overview
bli’s logging system posts server events to channels of your choice using Discord webhooks. Each event type can be sent to a different channel, and you can have multiple events in the same channel.Available events
| Event | What it logs |
|---|---|
messages | Message edits, deletions, and bulk deletes |
members | Joins, leaves, role changes, nickname changes, bans, unbans, username/avatar changes |
roles | Role created, deleted, or updated |
channels | Channel created, deleted, or updated |
invites | Invite created or deleted |
emojis | Emoji created, deleted, or renamed |
voice | Voice connects, disconnects, channel switches, server mutes/deafens |
server | Server name, icon, banner, or description changes |
Adding a logging event
You can route multiple events to the same channel by running
log add multiple
times with the same channel.Removing a logging event
Customizing log embed colors
You can assign a custom color to a specific event in a channel:Ignoring members or channels
You can exclude specific members or channels from being logged:Viewing the ignore list
Viewing the full log configuration
Runninglog without any subcommand shows all configured events grouped by channel: