/setup and /config. Whether you’re spinning up a brand-new server or fine-tuning an existing installation, every setting flows through these commands — no dashboard required, no config files to edit. Everything happens right inside Discord.
You must have the Admin Role (or Discord’s built-in Administrator permission) to run configuration commands. If this is your first time setting up Burger Bot, you’ll need Administrator permissions until the Admin Role is assigned.
How the Configuration System Works
Burger Bot separates configuration into two distinct workflows:/setup— An interactive wizard that walks you through all critical settings in a single guided session. This is the recommended starting point for new installations./config— A collection of targeted subcommands for updating individual settings after initial setup, giving you precise control over every option.
/setup as the express lane and /config as the detailed settings menu.
Initial Setup Flow
Follow these steps to get Burger Bot fully operational from scratch.Invite Burger Bot to Your Server
Ensure Burger Bot has been invited with the correct permissions. Burger Bot requires Administrator permissions to manage roles, post in channels, and handle audit logging correctly.
Run /setup
Type
/setup in any channel where Burger Bot has access. This launches the interactive configuration wizard. The wizard will walk you through assigning roles and channels one step at a time.Assign Roles
The wizard will prompt you to select your Admin, Staff, Moderator, Suggestion Manager, and Feedback Reviewer roles. You can choose existing roles or create new ones in Discord’s server settings first.
Assign Channels
Next, the wizard prompts for key channels: Audit Log, Suggestion, Staff Feedback, and Session Vote. Point each prompt to an existing channel, or create dedicated channels ahead of time for a clean setup.
Review and Confirm
The wizard displays a summary of all selected roles and channels. Confirm to save the configuration. Burger Bot will post a confirmation embed when setup is complete.
What /setup Configures
The/setup wizard covers every critical setting needed to get core features running:
| Category | What Gets Configured |
|---|---|
| Roles | Admin, Staff, Moderator, Suggestion Manager, Feedback Reviewer |
| Channels | Audit Log, Suggestion, Staff Feedback, Session Vote |
| Basic Settings | Sensible defaults for suggestions, feedback, and session votes |
/setup, all major bot features are immediately active with default settings.
What /config Manages
The/config command provides granular control over every subsystem. Use it any time you need to update a single setting without re-running the full wizard.
Explore Configuration Options
Dive into each configuration category for full details on available settings.Roles
Configure Admin, Staff, Moderator, Suggestion Manager, and Feedback Reviewer roles.
Channels
Assign channels for audit logs, suggestions, feedback, session votes, and more.
Audit Logs
Toggle which server events are captured and posted to your audit log channel.
Suggestion Settings
Control anonymity, reactions, cooldowns, and minimum text length for suggestions.
Feedback Settings
Configure how staff feedback is collected, rated, and logged.
Session Vote Settings
Set vote thresholds, durations, session types, and ping roles.
Image Banners
Add custom banner images to session, suggestion, promotion, and other embeds.
/setup Command
Full walkthrough of the interactive /setup wizard and each step it covers.
