Lona Docs DOCS Dashboard Support Add Lona
Guide / Temporary channels

Temporary Voice Channels

Private voice channels for members, automatically deleted when empty.

3 commands2 recipes
How to configure it from the dashboard

Temporary channels solve the issue of a server cluttered with empty channels — a single channel generates rooms on demand, and they auto-delete when empty.

Set the generator channel

Dashboard ← Temporary channels

Choose the channel that creates a private room whenever someone joins it, along with the category where rooms are created.

Place the generator channel at the top of the category and name it something clear like "➕ Create channel".
Temporary channels
Enable system
Generator channel➕ Create channel
CategoryTemporary channels
Default limitThe room owner can increase it5

Customize the control panel

Temporary channels ← Theme

The panel shown to the room owner — to rename, adjust limits, lock, kick, and grant permissions. You can customize its theme to match your server.

Room owner panel
Buttons: Rename · Set limit · Lock · Kick · Grant permission
When the last person leaves, the channel is automatically deleted

One-click auto setup

Dashboard ← Lona Voice ← System setup

Instead of creating channels manually, the System setup panel does it all: "creates a text channel for the panel + a voice channel for generation".

The Category field includes an explicit note: "Leave empty and I will create a new one". So if you don't have a dedicated category, don't worry — leave it blank and click Setup now. If you want a new custom-named category, there is a + New category button.

The same can be done from Discord using the command /تجهيز-الصوتيات.

The Republish panel button is for specific cases: the panel was deleted by mistake, or you changed its title, description, and buttons and want the published version updated.

At the top of the page are four counters — Channels created from start, Total voice minutes, Saved profiles, and Active channels now. On first setup, you will see them as zeros, which is completely normal.
Lona Voice — System setup
Creates a text channel for the panel + a voice channel for generation. Or use the command /تجهيز-الصوتيات from Discord.
Category— Leave empty and I will create a new one
+ New categorySetup nowRepublish panel
Republishing the panel is required if it was deleted or if you modified its design and buttons

Configure default values for every new channel

Lona Voice ← Channel settings

This panel defines how every new channel is configured upon creation. The template clarifies an important rule: "Default values for every new channel — member saved profiles override them". This means if a member previously edited their channel and the Persistent memory feature is enabled, their personal settings override what you configure here. This is the most common reason people think settings weren't saved.

The Channel name template accepts two variables: {OWNER_NAME} for the owner's name and {COUNT} for a sequential number. Example: 🎧 {OWNER_NAME}'s channel.

User limit from 0 to 99 — with 0 meaning unlimited.
Bitrate (kbps) between 8 and 384, with 64 as default. Don't increase it unnecessarily; higher rates require your server to have the appropriate Boost level, otherwise Discord will reject them.
Cooldown (seconds) up to 3600 — how long a member must wait before creating another channel. This is your shield against rapid channel spamming.

Default privacy has three completely different options: Public — everyone can join · Locked — visible, but cannot join · Hidden — invisible to others.

Welcome message supports {OWNER_MENTION} to mention the owner and {OWNER_NAME} for their name.

Channel Settings
Default values for every new channel — saved member profiles override these
Channel name template{OWNER_NAME} owner name · {COUNT} counter🎧 {OWNER_NAME}'s channel
Member limit0 to 99 — 0 means unlimited5
Bitrate kbpsBetween 8 and 384 — default is 6464
Cooldown (seconds)Up to 3600 — prevents channel spamming30
Default privacyOr: Locked (visible, cannot join) · Hidden (invisible)Public — everyone can join
Welcome message{OWNER_MENTION} owner mention · {OWNER_NAME} owner nameWelcome {OWNER_MENTION} 🌸 your channel is ready
Saved member profiles override these values — keep this in mind

Enable advanced features thoughtfully

Lona Voice ← Features

Eight toggles, and each genuinely changes system behavior. Read the description next to each before turning it on:

Persistent memory — "The channel restores its exact settings — name, limit, color, trusted, and blocked users". Very useful, and the reason your default settings might not apply to returning members.
In-channel interface — Sends a copy of the control panel in each channel's chat upon creation, so members don't have to navigate back to the main panel.
Claim ownership — If the owner leaves, anyone inside can claim ownership. Without it, the channel stays ownerless until empty.
Owner container color · Waiting room (side channel + join requests with accept/reject buttons) · Meeting mode (mutes everyone except the owner and trusted members) · Statistics (tracks channel count and voice minutes).

The riskiest is Manage permission for owner — marked as "(Caution)" because it grants the member Manage Channel on their channel.

Start with just Persistent memory and Claim ownership. Enable the rest one by one as you actually need them — that way, you can easily trace any unexpected behavior.
Features
Persistent memoryRestores exact channel settings — name, limit, color, trusted, blocked
In-channel interfaceSend a copy of the control panel in channel chat upon creation
Claim ownershipIf the owner leaves, anyone inside can claim ownership
Waiting roomSide channel + join requests with accept/reject buttons
Meeting modeMute everyone except owner and trusted members
Manage permission for ownerGrant owner Manage Channel on their channel (Caution)
StatisticsTrack channel count and voice minutes
Enable features one by one to easily trace unexpected behavior

Control who creates and who sees — Restrictions and Admin mode

Lona Voice ← Restrictions · Admin Mode

The Restrictions panel has two lists with opposite logic, which is where confusion usually happens:

Blocked creation roles — An exclusion list. Everyone can create channels except holders of these roles. Ideal for penalizing members who abuse the system.

Allowed creation roles only — An inclusion list, described as: "Empty = everyone allowed". As soon as you add a single role, anyone without that role immediately loses the ability to create channels. Use this if temporary channels are a perk for a specific level or Premium only.

And Admin mode serves a clear purpose: "Roles with access to all temporary channels — even locked and hidden ones. Useful for checking on locked channels causing trouble". Add them under Channel management roles, and changes take effect instantly on active channels — no need to wait for them to be recreated.

Below it is Admin protection: "Owner cannot kick, ban, or mute management role holders". Without this, a channel owner could kick the moderator inspecting their channel — defeating the entire purpose of Admin mode.

Each list accepts up to 25 roles.
Restrictions · Admin Mode
Restrictions — Control who can create channels
Roles blocked from creatingBlacklist — everyone can create except these@Suspended
Allowed roles onlyWhitelist — adding the first role blocks everyone else— Empty = everyone is allowed —
Admin mode — roles with access to all temporary channels, even locked and hidden ones
Channel manager rolesApplied immediately to active channels@Moderator
Admin protectionThe owner cannot kick, ban, or mute a channel manager role holder
Save all settings
Maximum 25 roles per list

How the system works

Temporary channels solve an old problem: a server cluttered with empty voice channels.

The concept: you designate a single channel named, for example, "➕ Create Channel". Whenever a member joins it, Lona creates a custom channel for them and moves them there immediately. They become the channel owner — able to change its name, set user limits, lock it, and kick members.

Best of all: when the last person leaves, the channel is deleted automatically. Zero clutter.

Practical recipes

A member wants a private channel to hang out with friends

Without having to create a channel for them manually:
1They join the "Create Channel" channel — Lona moves them to their own private channel
2/روم — their control panel: name, user limit, lock, kick
3They lock it and grant access only to their friends
4As soon as everyone leaves, the channel is automatically deleted

Enable temporary channels

Two minutes from the dashboard:
1Open the dashboard ← Temporary channels
2Select the generator channel and category
3/روم — the channel owner's control panel
Tips and warnings
Keep the default user limit low (5 for example) — members can increase it if needed, and small channels encourage chatting much more than empty halls.
The customizable theme makes the control panel match your server's identity.
Place the generator channel at the top of the category so it stays visible.
The channel owner can lock it and grant access to their friends only — complete privacy.
Do not place the generator channel inside a locked category — members must be able to join it to create their channel.
Temporary channels are permanently deleted when empty — anything pinned inside them will be lost.
"Allowed roles only" is a whitelist, not a blacklist. Empty = everyone is allowed, and the first role you add will block everyone without that role from creating channels — instantly and without notifying them.
"Owner manage permission" grants the member Manage Channel on their channel — the template itself notes (Caution) next to it. Only enable it if you trust your members, and keep "Admin protection" enabled alongside it.
"Persistent memory" makes the member's saved profile override default values. If you edit "Channel settings" and see no difference for existing members, this is why — not because saving failed.
Commands · 3
Copied ✓
/refresh_voice_panelSlashAdmin
Regenerates button emojis and the panel image, and reposts the panel
Color HEX code for the unified theme, such as ffb7c5 (leave empty = default mode with semantic colors)
Copied ✓
/roomSlash
Control panel for your temporary voice channel
Copied ✓
/setup_temp_voiceSlashAdmin
Set up the temporary channels system — creates the panel channel and the generator channel
Category The category where channels are placed (optional — a new one will be created if not selected)
No commands match the filter