Custom Branding (white-label bot)
Run Phantom under your own bot token + name + avatar. Members see your bot, not Phantom — but you get all of Phantom's features.
What it means in practice
- Your server's slash commands are namespaced under your bot's name (the user types
/youbrand kickinstead of/pmod kick). - Welcome messages, ticket replies, mod-action embeds — all show your bot's avatar + name.
- Members never see the word "Phantom" in your server.
Pricing
Custom Branding is positioned as a premium feature at launch, but is free to use during Phantom's early-access period. No subscription required today — just paste your bot token and Phantom does the rest.
See Pricing & early access for what changes when launch pricing lands.
How it works
- You create a Discord application on the Discord developer portal — your own bot, your own token.
- On the Custom Branding dashboard, paste the bot token.
- Phantom validates the token and fetches the bot's identity (username, avatar, application ID).
- Phantom runs your branded bot on its infrastructure — the token is stored securely and never shared.
- Slash commands re-register under your bot's identity. Members see them as
/yourbrand-*.
Where it lives
Dashboard: Settings → Custom Branding.
Settings
| Setting | What it does |
|---|---|
| Bot token | The token from Discord developer portal. Stored encrypted. |
| Presence | Status (online / idle / dnd) + activity ("Watching the community"). |
Token security
- Tokens are stored encrypted, never logged, and never appear in any dashboard response.
- Token rotation: paste a new one, Phantom validates and swaps within a few seconds.
- If you ever need to revoke access, regenerate the token on the Discord developer portal and Phantom immediately stops being able to act as your bot.
Limits
- 1 custom bot per server.
- Token rotation is rate-limited (you can't change it 50 times an hour).
Member experience
Members in your server experience your branded bot identically to how they'd experience Phantom's main bot:
- Same commands (renamed)
- Same dashboard (still accessed via
phantombot.gg) - Same response speed
- Same uptime
Switching to or from custom branding is seamless from the member side — no re-onboarding.
Permissions
custom_branding.view— see the current config + bot identitycustom_branding.edit— paste / rotate / clear the token
Tips
- Pick a memorable bot name. Members will see it every day; "MyServer Helper" is less catchy than "Argus" or "Sentinel."
- Set the avatar from your Discord developer portal — Phantom uses the avatar Discord shows for your bot.
- Don't share the token. Treat it like a password. If it leaks, regenerate in the Discord developer portal and paste the new one here.
Related pages
- Pricing & early access — current status + launch billing
- Auto-Assist — also a premium feature
