Branding
Branding puts your community's name, colours and logo on the bot, gives your public pages an address members can actually type, and (if you want to go all the way) lets the bot run on your own Discord application so it appears in the member list as your bot.
All of it is part of the Pro plan. You can fill everything in on any plan, but it is only applied while the server is on Pro; if a plan lapses the bot goes back to the FiveUnity look and nothing you saved is deleted.
Everything on this page lives at Dashboard โ Content โ Branding, and the
first two sections can also be set from Discord with /branding.
#How the bot looks
| Setting | What it changes |
|---|---|
| Name | What the bot calls itself in the messages it writes. Empty means "FiveUnity". |
| Embed colour | The default stripe down the side of the bot's embeds, as a hex code such as #00AAFF. |
| Footer text | The line at the bottom of the bot's embeds. |
| Footer icon | A small image beside that line. |
| Logo | A square image used as the thumbnail on panels. |
| Banner | A wide image for panels. |
| Support link | Where "need help?" points instead of the FiveUnity support server. |
Two things are worth knowing:
- Every image address must start with
https://. Discord refuses an entire message when an embed carries an image it cannot load, so anhttp://address is rejected when you save it rather than quietly breaking a panel later. - Branding fills in blanks, it never overwrites choices. A panel you have styled yourself keeps every colour and image you set; only the fields you left alone pick your branding up. Panels that are already posted keep the look they were published with until you publish them again.
The same settings from Discord:
/branding toggle enabled:True
/branding name text:Los Santos RP
/branding colour hex:#00AAFF
/branding footer text:Los Santos RP icon:https://โฆ
/branding images logo:https://โฆ banner:https://โฆ support:https://โฆ
/branding view
#Your own address
Out of the box your public pages live under your Discord server's id:
fiveunity.com/1234567890123456789/documentation/rules
A vanity address replaces that first part with a name:
fiveunity.com/los-santos/rules
Documentation pages answer directly under the address, so the link you hand out
is short enough to say out loud. The roster keeps its own path
(fiveunity.com/los-santos/lspd/roster), and the old id-based links keep working
for ever, so nothing you have already posted breaks.
How to get one. Type the name you want under Your own address and press
Request this address. FiveUnity reviews it and grants it, usually the same day.
It is a review rather than a form because the address is a shared name on the
FiveUnity domain: two communities cannot both have roleplay, and a name that
impersonates another community or looks like FiveUnity itself is refused.
While a request is being looked at, whatever address you already have keeps working. A refusal explains why and leaves your current address alone.
Rules for a name. Three to thirty-two characters, lowercase letters, numbers
and single hyphens, starting and ending with a letter or number. Names the site
itself uses (dashboard, documentation, support, api โฆ) are reserved.
You can also choose what the bare address shows, your documentation or your roster, under What the address itself shows.
#Custom instance
A custom instance is this same FiveUnity build running on a Discord application you own. Members see your bot's name and avatar in the member list and in every message, and the presence under its name is yours to set.
Everything else is unchanged: the same commands, the same dashboard, the same data. It is the bot's face that changes, not the bot.
Setting one up
- Create an application at discord.com/developers/applications and add a bot to it. Give it the name and avatar you want members to see.
- On the Bot tab, switch on all three Privileged Gateway Intents.
- On the dashboard, under Custom instance, paste the Application ID and the bot token, and press Send for review.
- FiveUnity checks the application and starts the instance for you. The status on the page tells you where the request is, and when the instance was last seen running.
About the token. It is encrypted the moment it arrives and is never shown
again: not on the dashboard, not through the API, not to support. If your
request is refused, or you withdraw it, the stored token is deleted rather than
kept. This is also why /branding instance only prints instructions: anything
you type into Discord stays in your client and can end up in a screenshot.
One server per instance. The instance answers only in the server it was approved for. If the application is invited somewhere else it says so and does nothing, so an approved token can never be pointed at another community.
Do not run other bots on the same application. In particular, never use it for mass DMs. Discord holds the application responsible, and an application that gets flagged takes your instance down with it.
#Presence
The line under the bot's name (Watching 240 members, Playing on Los Santos), with live numbers filled in:
| Token | What it becomes |
|---|---|
{members} | Members in the Discord server |
{online} | Members currently online |
{tickets} | Open tickets |
{gangs} | Gangs on the server |
{players} | Players on the FiveM server |
{server} | The server's name |
The shared FiveUnity bot has one presence across every server it is in, so this only shows once your custom instance is running. You can still save it beforehand.