ZEONβs Logging system is a comprehensive audit trail that tracks every meaningful event happening in your server β from message edits and deletions, to voice state changes, role updates, moderation actions, and more.
The system supports 16 distinct log types, each routed to its own dedicated channel for clean, organized record-keeping.
Absolute Setup Guide
The fastest way to get full server logging is the Logging Wizard. One command, and ZEON handles everything.
Run the Wizard
The bot will automatically:
- Create a private
π¬βServer Logs category (hidden from @everyone).
- Create 16 dedicated text channels inside that category, one for each log type.
- Configure every channel for high-performance log delivery.
- Send a test log message to each channel to confirm connectivity.
- Enable the logging system globally.
Verify the Setup
This displays a full dashboard showing every log type, its assigned channel, and the current ignore/filter settings. (Optional) Fine-Tune Ignores
If you want certain users, roles, or embed-only messages to be excluded from logs, configure the ignore system (see below).
The Wizard has a 30-second cooldown per server to prevent accidental double-runs. If a setup is already in progress, the bot will block additional attempts until it finishes.
All 16 Log Types
Every event in your server is categorized into one of the following log channels:
Manual Channel Assignment
If you prefer to route specific log types to your own pre-existing channels instead of using the Wizard, use the slash command:
The manual channel assignment command must be used as a slash command (/logging setup channel). It does not work with the prefix-based syntax.
This will:
- Assign the chosen log type to your specified channel.
- Apply secure permission overwrites (hide from
@everyone, allow bot access).
- Send a test log message to confirm delivery.
- Automatically enable logging if it was previously disabled.
Core Commands
Enable / Disable
Setup Commands
View Configuration
Remove Specific Log Types
You can remove a single log type or select All Logs to disable every channel mapping at once. This command must be used as a slash command.
Ignore System
The Ignore system lets you exclude specific users, roles, embeds, or voice events from being logged.
Ignore Users & Roles
Ignore Embeds
Toggle whether embed-only messages (messages with no text content, only embeds) are tracked in message logs.
Embed ignoring is enabled by default. This prevents bot embeds and webhook messages from flooding your message logs with unnecessary noise.
Ignore Voice
Toggle whether ignored users/roles are also excluded from voice state change logs.