Temporary Voice

Join-to-create voice channels members own and control (rename, limit, lock, hide, kick, transfer) with twenty-five controls available as buttons and as subcommands.

On this page

A hub is a voice channel that creates rooms. Somebody joins it, Arclo makes them a channel of their own, moves them into it, and deletes it when the last person leaves. Up to 3 hubs per server, each with its own rules.

Setting up a hub

  1. Switch it on

    Utilities → Temporary Voice.

  2. Use Quick Setup, or build it by hand

    Quick Setup is three short steps: where the hub lives (a new category or one you have) and the join-to-create channel, what new rooms are called, how many people fit and whether they start public, locked or hidden, and the panel channel's name. Create everything then makes the join-to-create channel and a read-only panel channel, and publishes the control panel. Create Hub opens the full builder instead.

  3. Set the naming pattern

    Temporary channel name starts as {owner_nickname}'s Channel, with placeholders for the owner ({owner_nickname}, {owner_username}), a counter ({channel_number}, also padded, as a roman numeral or as a letter) and the privacy state ({privacy_emoji}). Type { for the full list; a live example is shown as you type. A waiting room and the text chat have name patterns of their own.

  4. Choose the defaults

    Under Channel defaults: where new rooms sit, user limit (0 to 99), bitrate (capped by the server's boost level), region, whether they start public, locked or hidden, how long an empty room survives (Keep alive), how long before an abandoned room can be claimed, a per-member create cooldown and a cap on rooms per hub. The permissions the owner gets are under Owner permissions.

  5. Publish the panel

    The button panel members use, posted in the Panel channel when you publish. With Interface in the voice chat on (the default), Arclo also posts the same interface inside each new room, without the guide image.

Extra creator channels

Additional creator channels: one hub can have up to five more join-to-create channels that share its configuration and override only the user limit and the name. The Duo / Trio / Squad pattern, without maintaining three hubs.

Nadia's Channel
ArcloBOTToday at 12:00 PM

Voice Channels

Join the creator channel to get your own temporary voice channel. Use the buttons below to manage it: rename it, lock it, set a user limit, trust friends and more. Every control is also a /voice command, with extras like bitrate, region and password.
The interface Arclo posts inside each room: the hub's panel without its guide image.

What the owner can do

25 controls. 15 are on the default panel, in rows of five buttons; the rest (status, bitrate, region, NSFW, advertise, password, find, join, reset and clear chat) are /voice subcommands and can be added to the panel per hub under Panel buttons, where you also drag the panel into order.

Each button's icon can be tinted there too: every icon at once, one of the four color groups the artwork ships in (white, green, yellow and red), or a single icon by clicking it in the grid. There are ten colors to pick from, and the guide image follows whatever you choose.

GroupControls
The roomRename, status, user limit, bitrate, region, NSFW and text chat
Who gets inPrivacy, waiting room, trust, untrust, block, unblock, password, invite and kick
OwnershipClaim, transfer and reset
OtherAdvertise, find, join, info, clear chat and delete
  • Privacy switches a room between public, locked (visible, but only trusted members can join) and hidden (only trusted members can even see it).
  • Waiting room opens a second voice channel beside the room. Members who join it knock, and the owner approves or denies them.
  • Claim takes over a room whose owner left, once the hub's Ownership lock has passed. Claim mode decides how: members claim it with /voice claim (the default), it passes automatically to whoever has been there longest, or nobody can claim it.
  • Find shows which room a member is in, join gets into a room with its password, and reset puts a room back to the hub's defaults and forgets the owner's saved settings.
  • Owners' settings are remembered, so their next room comes back the way they had it. Recover owner settings picks what carries over: channel name, user limit, privacy mode and trusted & blocked members by default.
  • Toggle features switches any control off for a hub: its button leaves the panel and its command refuses.

Hub settings

Channel access
Access roles decide who sees and joins the rooms; everyone else either can't see them or sees them without joining. Permission sync copies a new room's permissions from the category (the default for a new hub), from the creator channel, or from nothing. Lock, hide and access roles still apply on top.
Creation requirements
Required roles and Blocked roles for creating a room at all.
Moderation roles
Voice moderator roles can use every /voice command on any room and can't be kicked or blocked. Ignored roles are only immune to kick, block and untrust.
Owner permissions
Extra Discord permissions the owner holds in their room, such as Move Members or Priority Speaker. Ownerless mode creates rooms with no owner at all, for public game rooms.
Channel greeting
A message sent into the room's chat the moment it is created, optionally silent.
Temporary voice role
A role held while inside a temporary room, by everyone in it or by the owner only. Gate lounge channels with it.
Text companion
What the CHAT button and /voice chat make: a private thread or a text channel, by default visible only to the people in the room, optionally with the command guide pinned.
Advertising
Where /voice advertise and the ADVERTISE button post a looking-for-members ad, and the cooldown between ads. No ad channel means advertising is off.

Hubs per server

3

Join-to-create channels per hub

6

Rooms per hub

Unlimited, or a cap up to 50

Fallback categories

5

Behavior worth knowing

Renames are rate-limited by Discord

Two per ten minutes per channel. Arclo applies a five-minute cooldown and queues anything beyond it, applying the latest name when the window opens, so a member spamming rename gets the last one they asked for rather than a broken channel.

  • Empty rooms are deleted straight away by default. Keep alive holds an empty room for a while, or for good, so a brief disconnect does not destroy it.
  • Fallback categories are tried in order once the category is full (Discord caps a category at 50 channels), so rooms keep being created.
  • Censor channel names masks the words you list wherever they appear in a room's name. * is a wildcard: *pet catches words ending in it, java* words starting with it.
  • The Logging card on the Temporary Voice page records rooms created, edited and deleted, access and member actions, ownership changes and ads.

Commands

One /voice command with 25 subcommands, which is Discord's limit for a single command. Each subcommand's replies, permissions and cooldown are configured individually on the dashboard.

  • /voice name <name>
    Channel owner

    Renames your temporary voice channel.

  • /voice status [status]
    Channel owner

    Sets your channel's status. The line shown under its name.

  • /voice limit <limit>
    Channel owner

    Sets how many members can join your channel (0 = unlimited).

  • /voice privacy <privacy>
    Channel owner

    Makes your channel public, locked or hidden.

  • /voice bitrate <bitrate>
    Channel owner

    Changes your channel's audio quality.

  • /voice region <region>
    Channel owner

    Changes your channel's voice region if you have connection issues.

  • /voice nsfw
    Channel owner

    Toggles the age restriction on your channel's text chat.

  • /voice waiting-room
    Channel owner

    Opens a waiting room and approves who gets in.

  • /voice chat
    Channel owner

    Creates a text chat for your voice channel.

  • /voice advertise [message]
    Channel owner

    Posts a looking-for-members ad for your channel.

  • /voice trust <member>
    Channel owner

    Trusts a member. They can always see and join your channel.

  • /voice untrust <member>
    Channel owner

    Removes a member from your trusted list.

  • /voice block <member>
    Channel owner

    Blocks a member from your channel (kicks them if inside).

  • /voice unblock <member>
    Channel owner

    Removes a member from your block list.

  • /voice password [password]
    Channel owner

    Sets or clears a password members can /voice join with.

  • /voice invite <member>
    Channel owner

    Invites a member to your channel with a jump link.

  • /voice kick <member>
    Channel owner

    Disconnects a member from your channel.

  • /voice find <member>
    Everyone

    Finds which voice channel a member is in.

  • /voice join <password>
    Everyone

    Joins a locked channel with its password.

  • /voice info
    Everyone

    Shows a temporary channel's overview.

  • /voice claim
    Everyone

    Takes ownership of a channel whose owner left.

  • /voice transfer <member>
    Channel owner

    Hands your channel's ownership to another member.

  • /voice reset
    Channel owner

    Resets your channel and clears your saved preferences.

  • /voice clear-chat
    Channel owner

    Deletes the recent messages in your channel's text chat.

  • /voice delete
    Channel owner

    Deletes your temporary channel, even with members inside.

Still stuck? Ask in the support server: somebody there has almost certainly configured this before.