Before You Begin
Make sure you have:- Manage Server permission (or Administrator) in your Discord server
- Burger Bot already invited and online in your server
- A plan for which channels you’d like to use for logs (one channel is fine, but multiple categories are supported)
Setup Steps
Create a Dedicated Audit Log Channel
In your Discord server, create a new text channel for audit logs (e.g.,
#audit-logs or #server-logs).Recommended settings:- Set channel permissions so only admins and moderators can view it
- Disable
@everyoneread access - Optionally create a logs category and add multiple channels for different event types (e.g.,
#member-logs,#message-logs)
Run /config channels
Open any channel where Burger Bot has access and run:This opens Burger Bot’s interactive channel configuration panel. Locate the Audit Log Channel field and select the channel you created in Step 1. Save your changes.
Configure Event Types (Optional)
By default, Burger Bot logs all supported event types. To customize which events are logged, run:Navigate to Audit Logs → Event Settings and toggle individual event categories on or off. You can enable or disable:
- Member Events (joins, leaves, bans, role changes)
- Message Events (deletes, edits, bulk deletes)
- Channel Events (create, delete, update)
- Role Events (role create, delete, update)
- Voice Events (join, leave, move)
Changes to event settings take effect immediately — no restart or re-invite required.
Required Bot Permissions
For audit logs to function correctly, Burger Bot requires the following Discord permissions:| Permission | Why It’s Needed |
|---|---|
| View Audit Log | Required to capture ban/unban and moderator action details |
| Send Messages | To post log embeds to the log channel |
| Embed Links | To format log entries as rich embeds |
| Read Message History | For bulk delete logging |
