Logging System
Veronica’s logging system provides detailed audit trails for server events, moderation actions, and member activity. Keep your staff informed and maintain accountability with customizable log channels.Quick Setup
Create Log Channels
Create dedicated channels like
#mod-logs, #server-logs, and #message-logs.
Log channels created with restricted staff-only permissions.
Initialize Logging
Run the setup command to link your channels.
Core logging infrastructure initialized.
Logged Events
Moderation Actions
Moderation Actions
- Ban / Unban / Hardban
- Kick / Softkick
- Mute / Unmute / Timeout
- Warn / Revoke Warn
- Jail / Unjail
- Purge / Clear
Server Events
Server Events
- Role created / deleted / updated
- Channel created / deleted / updated
- Server settings changed (Vanity, AFK, System)
- Emoji added / removed
- Webhook created / deleted
Member Events
Member Events
- Member join / leave
- Nickname changed
- Roles added / removed
- Avatar updated
Message Events
Message Events
- Message deleted
- Message edited
- Bulk delete (Purge)
- Pinned / Unpinned
Configuration Examples
Log Format
Logs are sent as rich embeds with detailed information:Advanced Features
Case System
Case System
Each moderation action is assigned a unique case ID for easy reference and appeals.
Ignore Channels
Ignore Channels
Exclude specific channels from message logging (e.g., spam channels).
Ignore Roles
Ignore Roles
Exclude specific roles from logging (e.g., bots).
Log Retention
Log Retention
Configure how long logs are stored in the database.
Best Practices
Use separate channels for different log types to keep information organized and easy to review.
Next Steps
Moderation
See how logged actions appear in practice with the moderation toolkit.
Permissions
Ensure only staff can access your sensitive log channels.