Docs/Branding & messages

Customise

Branding & messages

Your name, colours, logo, panel and every message the bot sends.

Branding#

Make the bot look like part of your server. Set it in Settings → Branding & panel or /config area: Branding.

SettingDefaultNotes
Bot nameThe bot’s own nameThe bot’s nickname in your server, up to 32 characters. Needs the Change Nickname permission.
Accent colour#3ba55cThe coloured bar on the bot’s messages. A hex value like #5865f2.
LogoNoneAn https:// image link, shown on the panel and messages.
FooterNoneA short line under the bot’s messages, up to 200 characters.
AI persona nameSupport AssistantThe name the AI assistant uses for itself, up to 32 characters.

The support panel#

The panel is the message players see most. Besides your title and text it can show:

  • A banner: a wide https:// image above the panel.
  • Your categories with emoji, name and description (on by default).
  • Up to 3 quick links under the panel, e.g. Rules, FAQ, Store. In Discord, write one per line:
📜 Rules | https://example.com/rules
🛒 Store | https://store.example.com

It always ends with a privacy note (“Only you and our team can see your ticket”) and, when players get their transcript, a note that they’ll receive a copy.

In Discord, Preview panel shows it to you privately before you publish. After a change that affects the panel, the old panel is removed and a fresh one is posted, so it is always the newest message in the support channel.

Messages#

Every text the bot sends to players and staff can be rewritten: the panel, the form labels, the welcome message, closing notes and more. Edit them in Settings → Messages or /config area: Branding → Customize messages.

  • Use placeholders in curly braces, like {user} or {number}. Each message has its own set, listed below.
  • A placeholder the message doesn’t support is left as-is; the editor warns you about it.
  • Clear a message, or set it back to the original, to use the default again.
  • Up to 2000 characters per message. Discord markdown works.

Tip

Form labels (subject, description, category) are cut to 45 characters by Discord, and the panel button to 80.

Every message#

MessageDefault textPlaceholders
Heading of the ticket panelpanel.title🎫 {server} Support{server}
Text on the ticket panelpanel.bodyStuck on something, missing a purchase, or need to report a player? Open a ticket and we will sort it out with you, one on one.{server}
Heading above the category list on the panelpanel.categoriesWhat we can help withNone
Privacy note at the bottom of the panelpanel.privacy🔒 Only you and our team can see your ticket.None
Panel note shown when players get their transcriptpanel.copy📄 You get a copy of the conversation when it closes.None
Label of the panel buttonpanel.buttonOpen a ticketNone
Placeholder of the category menu on the panelpanel.selectChoose what you need help with…None
Title of the ticket formmodal.titleOpen a ticketNone
Category field labelmodal.categoryCategoryNone
Subject field labelmodal.subjectSubjectNone
Description field labelmodal.descriptionDescribe your issueNone
First message in a new ticketticket.welcomeHi {user}, thanks for reaching out! A team member will be with you shortly. Add anything that helps, like screenshots or your in-game name.{user}{number}{subject}{category}
Posted when staff claim a ticketticket.claimed{staff} is handling this ticket.{staff}
Posted when staff change the categoryticket.recategorized{staff} moved this ticket to **{category}**.{staff}{category}
Posted when a ticket closesticket.closedThis ticket was closed by {closer}.{closer}{reason}
Posted when a ticket auto-closesticket.closed.inactiveThis ticket was closed automatically after a period of inactivity.{reason}
Close confirmation promptticket.close.confirmAre you sure you want to close this ticket?None
Reply to the user after opening a ticketticket.openedYour ticket is ready: {thread}{thread}
Shown when a user reaches the open ticket limitticket.limitYou already have {limit} open tickets. Please continue in one of those.{limit}
Shown when tickets are not configuredticket.unavailableTickets are not set up on this server yet. Please ask a server admin.None
Sent when the AI stops gathering details without its own closing messageintake.handoffThanks! I have passed everything to the team, and a team member will take it from here.None
Staff channel notification for a new ticketstaff.newNew ticket #{number} from {user} in **{category}**: {subject}{number}{user}{category}{subject}
Staff channel notification when a ticket changes categorystaff.movedTicket #{number} from {user} was moved to **{category}** by {staff}: {subject}{number}{user}{category}{staff}{subject}
Message sent to the player with their transcripttranscript.dmYour ticket #{number} on {server} was closed. Here is a copy of the conversation.{number}{server}
Rating request under the transcript messagerating.askHow did we do? Your rating helps the team improve.None
Shown after the player rates a ticketrating.thanksThanks for rating ticket #{number}: {stars}{number}{stars}