Overview
The Antinuke Logs system provides detailed logging of all security events, protection triggers, and configuration changes in your server. By setting up a dedicated log channel, you can monitor antinuke activity in real-time and maintain an audit trail of security incidents.Access Control
Only the following can manage the log channel:- Server Owner: Full access to configure log channel
- Extra Owners: Can set and modify the log channel
- Antinuke Administrators: Can set and modify log channel
Commands
setlog
setlog
anlog, logsetPermissions: Server Owner or Antinuke Administrator
setlog (view status)
setlog (view status)
anlog, logsetPermissions: Server Owner or Antinuke Administrator
What Gets Logged
The log channel records detailed information about all antinuke activities:- System Changes
- Protection Settings
- Security Events
- Antinuke system enable/disable
- Protection module enable/disable
- Antinuke administrator additions/removals
- Log channel configuration
Auto-Creation Feature
,setlog without specifying a channel, Celestia will automatically create a secure log channel for you.- Name: Celestia-logs
- Type: Text channel
- Visibility: Hidden from @everyone
- Permissions: Bot and command executor can view
- Topic: Descriptive text indicating antinuke purpose
Setup Process
Choose Setup Method
Verify Permissions
- View Channel
- Send Messages
- Embed Links
- Attach Files
Confirm Configuration
Monitor Logs
Channel Requirements
For a channel to function as an antinuke log channel, it must meet these requirements:Text-Based
Bot Access
Embed Permissions
Stable Channel
Log Format
All antinuke events are logged as detailed embeds showing exactly what happened and who made the change:- Setting Updates
- Admin Changes
- Protection Changes
- Punishment Updates
- Protection Triggers
- Setting: What was changed (e.g., log channel)
- Value: New value (e.g., #an-logs)
- Changed By: User who made the change
- Server: Server name and timestamp
Common Use Cases
Initial Setup with Auto-Creation
Initial Setup with Auto-Creation
Using Existing Moderation Logs
Using Existing Moderation Logs
Checking Current Configuration
Checking Current Configuration
Switching Log Channels
Switching Log Channels
Private Security Monitoring
Private Security Monitoring
Best Practices
Set Up Logs Early
Keep Channel Private
- @everyone: No access
- Moderators: View only
- Admins: View and manage
Regular Monitoring
- System enable/disable events
- Protection configuration changes
- Administrator additions or removals
- Unexpected punishment modifications
- Protection trigger patterns
Archive Old Logs
Verify Bot Permissions
- View Channel ✓
- Send Messages ✓
- Embed Links ✓
- Attach Files ✓
Troubleshooting
Logs not appearing in channel
Logs not appearing in channel
- Verify bot permissions: View Channel, Send Messages, Embed Links
- Check if the channel still exists and wasn’t deleted
- Confirm log channel is properly set:
,setlog - Try setting the channel again:
,setlog #your-channel
Cannot set log channel
Cannot set log channel
- You lack required permissions (not owner/antinuke admin)
- Bot lacks “Manage Channels” permission for auto-creation
- Channel mentioned is not a text channel
,setlog and ensure you’re mentioning a valid text channel.Auto-creation fails
Auto-creation fails
- Grant bot “Manage Channels” permission
- Or manually create a channel and set it:
,setlog #manual-logs
Channel already exists message
Channel already exists message
,setlog to confirm.Wrong channel type error
Wrong channel type error
No changes made
No changes made
Permission denied
Permission denied
- Set the log channel themselves
- Add you as an antinuke administrator:
,antinukeadmin @you
Security Considerations
- Your server’s protection configuration
- System enable/disable states
- Punishment types configured
- Administrator changes
- Protection activity patterns
Integration Examples
Centralized Security Hub
Centralized Security Hub
Multi-Bot Logging
Multi-Bot Logging
Tiered Logging System
Tiered Logging System
Aliases
The setlog command has convenient aliases for faster usage:anlog
logset
setlog
Related Features
Antinuke Administrators
Protection Modules
Whitelist System
Audit System
Quick Reference
- Setup Commands
- Requirements
- Best Practices