Supreme Bot Commands — Full Reference

Supreme Bot has 35 slash commands across 10 categories — tickets, panels, forms & applications, verification, polls, giveaways, scheduled & sticky messages, integrations, and server administration. Most features are also reachable from the web dashboard; this page is the full reference (the same list /help shows in Discord).

🎫 Tickets

Open, manage, and close support tickets.

  • /new/new [panel] [reason] [on_behalf_of]

    Open a new ticket. Optionally specify the panel, a short reason, or open on behalf of another user (staff only).

  • /ticket add/ticket add <user>

    Add a user to the current ticket channel.

  • /ticket remove/ticket remove <user>

    Remove a user from the current ticket.

  • /ticket claim/ticket claim

    Claim this ticket as the assignee.

  • /ticket unclaim/ticket unclaim

    Release your claim on this ticket.

  • /ticket close/ticket close [reason]

    Close this ticket (two-step confirmation if enabled on the panel).

  • /ticket priority/ticket priority <level>

    Set this ticket's priority: Low, Normal, High, or Urgent. Shown as a field on the ticket-open embed when not Normal.

  • /rename/rename <name>

    Rename the current ticket channel (e.g. to `billing-issue-42`).

  • /escalate/escalate <panel> [reason]

    Move this ticket to a different panel (different support team). Updates category + permissions.

  • Create ticket from messageRight-click a message → Apps → Create ticket from message

    Open a ticket seeded with the quoted message as context. Asks which panel to use if the server has more than one.

  • Open ticket for userRight-click a user → Apps → Open ticket for user

    Open a ticket on behalf of another member (e.g. someone with DMs closed who can't complete a form). Staff only.

🏷️ Canned Responses

Saved replies staff can post instantly instead of re-typing the same answer.

  • /tag use/tag use <name>

    Post a saved reply in the current channel.

  • /tag add/tag add <name> <content>

    Save a new canned response (kebab-case name, ≤32 chars; content ≤1500 chars; up to 50 per server).

  • /tag remove/tag remove <name>

    Delete a canned response.

  • /tag list/tag list

    List all canned responses and how often each was used.

  • Reply with tagRight-click a message → Apps → Reply with tag

    Pick from the top 25 canned responses (by usage) and post it in this channel.

📋 Panels

Ticket panels — the buttons/dropdowns users click to open tickets.

  • /panel/panel <name>

    Spawn an existing panel from the dashboard into the current channel.

  • /setup wizard/setup wizard

    Interactive quick-start wizard — pick support roles, a ticket category, and an optional log channel, then jump to the dashboard to create your first panel.

  • /setup sync/setup sync

    Force-sync all spawned panel messages with their current dashboard configuration.

📝 Forms & Applications

Multi-step forms (questionnaires) and applications with review workflow.

  • /form spawn/form spawn <name> [button_label]

    Post an application form button in this channel.

  • /form review/form review <id> <action> [note]

    Manually approve or deny an application by ID. Same effect as the Approve/Deny buttons on the review embed.

  • /apply/apply <form>

    Start an application submission in DMs.

✅ Verification

Anti-bot gates. Users verify once, tickets can require a verified role.

  • Create verification panel — dashboard-only

    Button / math captcha / reaction. Configure grant roles, account age gate, cooldowns.

  • Spawn in Discord — dashboard-only

    Paste channel ID → Send icon on the panel row.

  • Require verification on ticket panel — dashboard-only

    Gate ticket creation behind specific roles.

📊 Polls

Interactive polls with real-time vote counts.

  • /poll/poll <question> <options> [multi_choice] [duration_hours]

    Create a poll with up to 9 comma-separated options. Optional multi-choice and auto-close.

🎉 Giveaways

Timed prize drawings with automatic winner selection.

  • /giveaway start/giveaway start <prize> <duration_minutes> [winners] [required_roles] [description]

    Start a giveaway. Scheduler automatically picks winners when timer ends.

  • /giveaway end/giveaway end <giveaway_id>

    End a giveaway early and pick winners now.

  • /giveaway reroll/giveaway reroll <giveaway_id>

    Pick new winners from remaining entrants.

📅 Scheduled & Sticky Messages

Automate recurring messages and keep important info pinned.

  • /admin sticky set/admin sticky set <content> [title]

    Set a sticky message for this channel. Auto-reposts at the bottom as new messages arrive.

  • /admin sticky remove/admin sticky remove

    Remove the sticky from this channel.

  • /admin schedule add/admin schedule add <content> <when> [recurrence] [channel_id]

    Schedule a message for future delivery. `when` accepts ISO timestamp or relative (`2h`, `1d`, `30m`). Optional recurrence: daily/weekly/monthly.

  • /admin schedule list/admin schedule list

    List all scheduled messages.

  • /admin schedule remove/admin schedule remove <id>

    Remove a scheduled message.

🔗 Integrations

Webhooks — receive real-time event notifications to your own services.

  • Webhook CRUD — dashboard-only

    Subscribe to events (ticket opened/closed, application approved, giveaway ended, etc.). Each webhook gets HMAC signing for verification.

  • Panel duplicate — dashboard-only

    Copy an existing ticket panel with all its configuration. Ticket counter resets to 0, message ID is cleared.

⚙️ Server Administration

Server-wide settings and premium features.

  • /premium/premium

    Show server's premium status and upgrade link.

  • /debug/debug

    Audit the bot's permissions in this server. Flags missing perms with fix instructions.

  • /stats/stats

    Ticket + staff performance snapshot: open/closed (7d/30d), top 3 staff by tickets closed, average feedback rating.

  • /help/help [category]

    Show this command reference. Optionally filter by category (e.g. tickets, polls).

  • Welcomer — dashboard-only

    Channel embed + optional DM when a member joins. Supports {user}, {server}, {server.members} variables.

  • Autorole — dashboard-only

    Automatically assign roles to new members (separate list for bots).

  • White-label bot (Premium) — dashboard-only

    Replace the Supreme Bot's name and token with your own. Requires Premium.

  • AI Auto-Replies (Premium) — dashboard-only

    AI-powered first-response suggestions in new tickets.

  • Round-robin ticket assignment (Premium) — dashboard-only

    Automatically distribute new tickets across your support team in rotation.