SUPREODocs
Server

Whitelabel bot

Run SUPREO under your own bot's name and avatar — a dedicated instance for your server, with its own presence.

Do this on my dashboard

By default your server uses the shared SUPREO bot. With the Whitelabel bot add-on, SUPREO runs a dedicated instance under a Discord application you own: your name, your avatar, your status line — and no SUPREO signature on its messages. It is also what makes DM tickets possible, since members message your bot directly.

Premium

The Whitelabel bot is an add-on to Premium, billed on top of it. See Premium & billing.

Set it up

Create the application

In the Discord Developer Portal, press New Application, name it, and open Bot. Set the name and avatar members will see.

Under Privileged Gateway Intents, tick Server Members Intent and Message Content Intent. Without them the bot cannot see members join (welcome cards, verification, auto roles) nor read ticket messages and DMs.

Copy the token and the application ID

Bot → Reset Token shows the token once — copy it. General Information → Application ID is the other value you need.

Never share the token. SUPREO encrypts it at rest (AES-256) and never sends it back to the browser.

Save it on the dashboard

Bot Settings (sidebar → Advanced): paste the Discord bot token and the application ID, then Save Token.

Invite your bot and start it

Invite Bot opens Discord's authorise dialog for your application with the permissions SUPREO needs; add it to this server. Then press Start. The Process status turns Online within a few seconds, with the process id, restarts and uptime.

All settings — tickets, roles, welcome, verification — apply to this bot exactly as they did to the shared one. Panels posted by the shared bot keep working as long as it stays in the server; once you remove it, post your panels again from Ticket Panels so your bot owns the messages.

Presence

Bot presence sets the status (Online, Idle, Do Not Disturb, Invisible) and an activity — Playing, Watching, Listening to, Competing in, Streaming or a Custom status — with its text. It is applied when the bot starts; Restart applies it immediately.

Start, stop, restart

The three buttons manage the bot process. Restart is what to press after changing intents in the Developer Portal. If the process shows Errored, the token is usually wrong or was reset — save a new one.

Danger zone

Delete Whitelabel Bot stops the process and permanently deletes the stored token. Your settings are kept; the server goes back to the shared bot.

Updating the token

If you reset the token in the Developer Portal, paste the new one under Update Bot Token and restart. The stored token is never shown.