Creator channels

A creator channel is a normal voice channel that exists only to be joined and immediately left. Nobody ever talks in it: joining it is the gesture that means give me a room.

Most servers name theirs something obvious, ➕ Create a room, and put it at the top of the voice category so it reads as a button.

Adding one

Open Server Management > Temp Voice Channels on the dashboard and press Add. The form asks for five things.

Trigger Voice Channel (required). The channel members join. Only voice channels are offered, and a channel can be the trigger for one entry only: adding a second entry pointing at the same channel is refused.

Category (optional). Where the new rooms are created. Leave it empty and rooms land in the same category as the creator channel itself, which is what you want most of the time.

Channel Name Template (required). How the room is named. See below.

User Limit. How many people may sit in a new room, from 0 to 99, where 0 means no limit. This is only the starting value, the owner can change it from the panel afterwards.

Control panel. On by default. It decides whether the owner gets a control panel posted in their room, and whether it is drawn as Buttons or as a Dropdown menu.

Press Create Config and the entry is live immediately, no restart, no waiting.

The naming template

The template is the room's name, with a few placeholders filled in from the member who triggered it. Click a placeholder button under the field to insert it.

PlaceholderBecomes
{username}the member's Discord username
{user}the same thing, an alias for {username}
{displayName}their nickname on your server, falling back to their display name, then their username

The default is {username}'s Channel. Anything else in the template is kept verbatim, so 🎮 {displayName} and Room of {username} both work.

A few limits to keep in mind:

  • The template itself is capped at 100 characters, and so is the finished name. A long username in a long template gets cut, it never fails.
  • A template that resolves to nothing at all falls back to the member's username, because Discord refuses an empty channel name.
  • Discord rejects some names outright (banned characters, for instance). When that happens no room is created and the entry's Health column reports the rejected channel-create request ("Discord rejected the channel-create payload as malformed"), without naming the template as the cause.

What the new room inherits

The room is created inside the category you chose, with no permission overrides of its own. It does not copy the creator channel's permissions, it simply follows the category it lands in. If you want every room private to a certain role by default, set that up on the category, not on the creator channel.

The user limit is applied at creation only when it is 1 or more. With 0 the room is created without a cap.

Running several creator channels

The dashboard lets you add up to 10 entries, and the counter next to the Add button shows how many you have used.

Several entries are how you get several kinds of room from one server: a Games creator with a 5 person cap in the gaming category, a Chill creator with no cap elsewhere, each with its own name template.

What does not change is the one room per member rule. A member who already owns a room and joins a different creator channel is still moved back into the room they own, they do not collect one of each.

Editing an entry

The pencil icon opens the same form again, with one exception: the trigger channel cannot be changed. If you picked the wrong channel, delete the entry and add a new one.

Edits apply to rooms created from then on. Rooms that already exist keep the name and the limit they were born with, which is the point, their owners may have changed both by hand already.

Deleting an entry

Deleting stops that creator channel from handing out rooms. It does not delete the creator channel itself, which stays as a plain voice channel until you remove it in Discord.

Be careful about timing. Rooms that are still open when you delete their entry stop being tracked: FlaviBot will no longer delete them when they empty, and their control panels answer "This control panel belongs to a channel that no longer exists". Those rooms become ordinary channels you have to clean up yourself. Deleting an entry at a quiet hour, when no room from it is open, is the clean way.

The Health column

Each entry has a Health badge in the table, and hovering it explains what it means.

BadgeMeaning
Healthyrooms are being created normally
N recent errorsthe last attempts failed, with the reason and how long ago
Auto-disabled10 attempts failed in a row, so the entry was switched off

The reason is the HTTP failure Discord returned for the channel-create call: FlaviBot is missing permission to create channels (403), the trigger channel or category no longer exists (404), or Discord rejected the create request (400, which is what a bad name template or a server at the 500-channel cap looks like). A single success clears the counter, so an occasional hiccup never accumulates.

An auto-disabled entry stays visible with its reason so you know what to fix. Once the cause is fixed, delete the entry and add it again: a fresh entry starts clean and begins creating rooms on the next join.

flav-codeWritten on 8 August 2026