Skip to main content
Temporary voice channels turn a single “hub” voice channel into a self-service room factory. When a member joins the hub, Percy immediately creates a dedicated voice channel named after them and moves them into it. The moment that channel empties, Percy deletes it — keeping your channel list tidy without any manual housekeeping.

How It Works

  1. A member joins the designated hub voice channel.
  2. Percy creates a new voice channel in the same category, named according to your configured format.
  3. Percy moves the member into their new personal channel and grants them Manage Channel, Manage Roles, and Move Members permissions so they can control their own room.
  4. When the last member leaves, Percy automatically deletes the channel.
Percy needs the Manage Channels and Move Members permissions in the voice category (or server-wide) to create, configure, and delete temporary channels. If these are missing, Percy will post a warning in your server’s system channel or alert webhook.

Commands

Name Format Placeholders

When you run /temp set, you can supply a custom format string for the names of spawned channels. The following placeholders are available: If you don’t provide a format, Percy defaults to ⏳ \| %name.

Setting Up Temp Channels

1

Create a hub voice channel

In your server’s voice category, create a new voice channel with an inviting name such as ➕ Join to Create or 🔊 New Room.
2

Register the hub with Percy

Run /temp set and select the channel you just created. Optionally pass a format to control what spawned rooms are called.
With a custom format:
3

Test it

Join the hub channel yourself. Percy should move you into a freshly created voice channel within a second or two. Leave the channel and confirm it is deleted automatically.

Examples

Default format — spawned channels are named ⏳ | Username:
Display-name format — spawned channels say Alice's Room:
Include the hub name — useful when you run multiple hubs:
Place the hub channel at the top of its voice category so it’s always visible and easy to find. Members instinctively look there for joinable channels.