Server Branding — Detailed Guide
Server Branding — Detailed Guide
Pro / Beta / Lifetime — lightweight whitelabel alternative without an own bot token
What happens technically?
Discord lets bots override their profile per server via the endpoint:
PATCH /guilds/{guild.id}/members/@me
{ "nick": "...", "avatar": "data:image/png;base64,...", "banner": "..." }
The bot stays the same (same application ID, same token), but on this one server it looks different.
When to use vs. Whitelabel?
| Property | Server Branding | Whitelabel |
|---|---|---|
| Own bot user | ❌ Quantix stays | ✅ Own bot |
| Own token needed | ❌ No | ✅ Yes |
| Kick Quantix? | ❌ No | ✅ Yes |
| Setup time | ~30 sec | ~5 min |
| Pro tier | ✅ | ✅ |
Both at once is possible — decide per server.
Configuration
Fields
Nickname (max. 32 chars)
- Bot's display name on this server
- Discord member list shows this name
- @-mention still uses the global bot name
Avatar URL (PNG / JPG / GIF, ≤ 8 MB)
- Profile picture for this server only
- Discord fetches the image on Apply, not on save
- URL must be publicly reachable
Apply vs Save
Two steps:
- Auto-save persists your input to the DB (every few seconds)
- "Apply" button pushes the data to Discord — only then does the profile change
If images are too big or URLs invalid: Discord error appears in the panel with details.
Reset
PATCH /guilds/{guild.id}/members/@me
{ "nick": null, "avatar": null, "banner": null }
Bot falls back to the global Quantix profile. Useful when you:
- Switch to whitelabel
- Test branding and want to revert quickly
- Premium expires (auto-handled)
Premium auto-cleanup
- Branding config gets frozen (bot keeps showing the last profile)
- After premium ends you can't change it, only reset
- Renewal re-activates it automatically
Common errors
"Image larger than 8 MB"
- Image too big. Compress locally (TinyPNG, Squoosh)
"Image must be png, jpg, gif, or webp"
- Wrong format. Convert to PNG/JPG
"Image fetch failed (404)"
- URL not reachable — usually requires authentication
- Discord CDN URLs (cdn.discordapp.com) often don't work (auth-required)
- Recommendation: use your own CDN (imgur.com, cloudinary, own domain)
"Pro tier required"