Panel-wide defaults

Set values once at the panel level. Every option inherits unless you override it.

Most panels have several options. Setting the category, support role, and welcome message on each one separately is repetitive. Panel-wide defaults let you set those values once at the panel level. Every option inherits them unless you override the option.

Configure them in the panel editor, in the Panel Settings pane (the gear icon at the top of the right pane).

Inheriting or overriding

Each panel default can either inherit the matching server-wide setting from the Settings page, or be overridden with a value you set here. When a field inherits, the editor shows a short note telling you which server-wide value it is using.

Each option on the panel can then inherit the panel default, fall back to the server-wide value, or be overridden with its own value.

Ticket-panel defaults

Field
Description
Default
Is Premium?

Default Categories

Categories used by inheriting options. Server-wide categories also apply as overflow.

Inherits server setting

No (free)

Default Support Roles

Roles that can view and manage tickets from this panel. Server-wide support roles always apply on top.

Inherits server setting

No (free)

Default Ticket Name Format

Channel-name format for inheriting options. Placeholder ticket-{TICKET_NUMBER}. Max 50 characters. The final channel name is capped at 100 by Discord.

Empty (uses the built-in default)

Steam variables

Default Ticket Embed Message

The message shown inside the ticket's opening embed. Max 2048 characters.

Empty (uses the built-in greeting)

No (free)

Default Ticket Message Content

An extra message sent alongside the ticket's opening embed. Max 1024 characters.

Empty

No (free)

Default Blocked Roles

Users with any of these roles are blocked from inheriting options.

Empty

Premium

Default Ticket Open Log Channel

Channel where the open-ticket log is sent for tickets from this panel.

Inherits server setting

No (free)

Default Ticket Close Log Channel

Channel where the close-ticket log is sent.

Inherits server setting

No (free)

Default Required Roles

Inheriting options will require any of these roles to open a ticket.

Empty

Premium

Default Steam ID Integration

Whether inheriting options ask members to link their Steam account first.

Off

Premium

The Panel Settings pane open in the right side of the panel editor showing all ticket-panel default fields

Application-panel defaults

A smaller set, for application panels only:

Field
Description
Default
Is Premium?

Default Log Channel

Channel where submissions for inheriting options are logged. This must be set somewhere, either the panel default or a per-option override.

Empty

No (free)

Default Blocked Roles

Users with any of these roles are blocked from inheriting application options.

Empty

Premium

Default Required Roles

Inheriting options will require any of these roles to apply.

Empty

Premium

Worked example

Imagine a "Support Tickets" panel with three buttons: General, Billing, and Partnership.

Without panel defaults, you would set the category, support role, and welcome message on each button. That is 3 buttons by 3 fields, so 9 things to keep in sync.

With panel defaults:

Field
Panel default
General
Billing
Partnership

Categories

Tickets

inherit

inherit

inherit

Support Roles

@Support

inherit

@Billing

@Partnerships

Ticket Embed Message

Standard greeting

inherit

inherit

Partner greeting

Only the cells in bold are overrides. That is 6 things to maintain instead of 9. The savings grow with more options or more panels.

Saving

Panel defaults are part of the panel. They save with the panel using the same Save button. There is no separate save action for panel defaults.

Per-option settingsSupport roles

Last updated

Was this helpful?