Discord logs
Logs turn Discord events into a readable staff trail. Start with one private global channel, then route sensitive event families to dedicated channels.
Tracked families
Nakine can log deleted messages, edited messages, member joins and leaves, profile updates, moderation actions, voice activity, role changes, and channel changes.
Routing — /logs
| Command | Purpose |
|---|---|
/logs channels logs-channel [channel] | Sets the global destination. |
/logs channels specific-logs [type] [channel] | Routes one event type to a dedicated channel. |
/logs channels ignore [channel] | Excludes a noisy channel. |
/logs channels unignore [channel] | Removes a channel exclusion. |
/logs roles ignore [role] | Excludes actions from members with a role. |
/logs roles unignore [role] | Removes a role exclusion. |
/logs toggle-logs [type] [enabled] | Enables or disables an event family. |
The type picker is the source of truth for the available values. Select the translated option rather than manually typing a label.
Dashboard
Use Logs → Configuration to enable event families and Logs → Channels to choose global and specific destinations. The dashboard audit log is separate from Discord event logs: it records who changed Nakine configuration.
Create a private STAFF / LOGS category, deny member access, and allow only staff. Deleted-message and moderation logs can contain sensitive content.
Troubleshooting
Verify that Nakine can view the destination, send messages, embed links, and read history. If an event is absent, check its family toggle, channel/role exclusions, and the Discord intents available to the bot.