/setup command is the fastest way to get Burger Bot fully operational. Rather than configuring each setting individually, /setup launches an interactive wizard that guides you through every critical option in a single, structured session. By the end, all core bot features are live and ready to use.
/setup requires the Discord Administrator permission or the configured Burger Bot Admin Role. For first-time setup, you must have Administrator permissions since no Admin Role has been assigned yet.Before You Begin
A smooth setup session starts with a little prep work. Before running/setup, make sure you have the following ready in your Discord server:
- Roles created for Admin, Staff, Moderator, Suggestion Manager, and Feedback Reviewer (or existing roles you want to assign)
- Channels created for Audit Logs, Suggestions, Staff Feedback, and Session Votes
- Burger Bot has Administrator permissions and can post in all relevant channels
Running /setup
Type/setup in any channel Burger Bot can access and press Enter. Burger Bot will immediately respond with the first wizard prompt. Each step presents a Discord UI element — a role selector, channel selector, or confirmation button — so there’s no manual text input required.
Screenshot: Burger Bot responds to /setup with a welcome embed and the first role selector prompt.
Wizard Steps
Select the Admin Role
Burger Bot asks you to select your server’s Admin Role. Users with this role gain full access to all Burger Bot commands, including configuration commands.Select the appropriate role from the dropdown. If you want to create a dedicated role, close the wizard, create the role in Server Settings, then re-run
/setup.Screenshot: Role selector dropdown showing available server roles for the Admin Role step.
Select Staff Roles
Next, Burger Bot prompts for one or more Staff Roles. Members with a Staff Role can access staff management commands such as issuing warnings, managing sessions, and viewing staff tools.You can select multiple roles if your server uses tiered staff ranks. All selected roles will receive staff-level access.
Screenshot: Multi-select role dropdown for assigning one or more Staff Roles.
Select the Moderator Role
Burger Bot prompts for a dedicated Moderator Role. Moderators get access to moderation commands — things like warnings, kicks, and message management — without full staff or admin privileges.
Screenshot: Role selector for the Moderator Role step.
Set the Audit Log Channel
Burger Bot asks you to select the Audit Log Channel. All logged server events — member joins, message deletions, role changes, and more — will be posted here as structured embeds.Select a channel that only admins and senior staff can view to keep sensitive event data secure.
Screenshot: Channel selector dropdown for choosing the Audit Log Channel.
After setup, you can control exactly which event types are logged using
/config auditlogs. See the Audit Log Configuration page for a full list of toggleable events.Set the Suggestion Channel
Select the Suggestion Channel where all submitted suggestions will be posted as formatted embeds. Members submit suggestions via the suggestion command, and the embed appears here for the community to view and react to.
Screenshot: Channel selector for the Suggestion Channel step.
Set the Staff Feedback Channel
Burger Bot prompts for the Staff Feedback Channel. When a member submits feedback about a staff member, a formatted feedback embed is posted to this channel.This is typically visible to senior staff and admins only.
Screenshot: Channel selector for the Staff Feedback Channel step.
Set the Session Vote Channel
Finally, Burger Bot asks for the Session Vote Channel. When a session vote is started, the vote embed is posted here and members can cast their votes via reaction or button.
Screenshot: Channel selector for the Session Vote Channel step.
Review and Confirm
Burger Bot displays a full summary embed showing every role and channel you’ve selected. Review each entry carefully.
- Select Confirm to save all settings and complete setup.
- Select Go Back to restart the wizard from the beginning if anything needs to change.
Screenshot: Summary embed listing all configured roles and channels with Confirm and Go Back buttons.Once confirmed, Burger Bot posts a success message and all core features become active immediately.
After Setup Completes
With/setup finished, all major Burger Bot features are live. Here’s what’s now active:
| Feature | Status |
|---|---|
| Role-based command permissions | ✅ Active |
| Audit log event posting | ✅ Active (all events enabled by default) |
| Suggestion submissions | ✅ Active |
| Staff feedback submissions | ✅ Active |
| Session vote creation | ✅ Active |
Next Steps
/setup applies sensible defaults for all subsystems, but many settings can be fine-tuned further using /config. Some common post-setup adjustments:
- Disable specific audit log events you don’t need — see Audit Log Configuration
- Adjust suggestion cooldowns and anonymity — see Suggestion Settings
- Set custom banner images for session, suggestion, and feedback embeds — see Image Banners
- Configure session vote thresholds and duration — see Session Vote Settings
