VoiceMaster

Give members their own temporary voice channel they can name, lock, limit and fill.

VoiceMaster

Members join one channel and get a voice channel of their own to control: a name, a user limit, a lock, and the ability to remove someone. The channel disappears when the last person leaves.

Setup commands need Manage Server. Alias for the group: voice, vm, vc.

Setting it up

,voicemaster setup

It refuses if the server is already set up, so run ,voicemaster reset first. This creates three things:

CreatedPurpose
A Voice Channels categoryWhere the temporary channels appear
A interface text channelA permanent panel of buttons for the channel owner
A Join to Create voice channelJoin it and your own channel is made

Then members join "Join to Create" and land in <their name>'s channel.

,voicemaster reset

Tears all of it down: the tracked channels, the panel, the join channel, the category if it is empty, and the settings.

Choosing defaults

CommandNeedsWhat it does
,voicemaster category #LoungeManage ServerWhere new channels are created
,voicemaster defaultrole @GuestManage Server and Manage RolesA role members hold only while inside a temporary channel, removed when they leave
,voicemaster defaultregion rotterdamManage ServerThe region new channels use
,voicemaster defaultbitrate 96kManage ServerThe quality new channels start with
,voicemaster interfaceManage ServerRe-posts the button panel into the channel you are in

Regions you can name: brazil, hongkong, india, japan, rotterdam, singapore, southafrica, sydney, us-central, us-east, us-south, us-west.

Running your channel

If you own the channel you are in, these are yours:

CommandWhat it does
,voicemaster name Friday CallsRenames it, up to 100 characters
,voicemaster limit 5Caps the room. 0 removes the cap, which is the default
,voicemaster bitrate 96kChanges quality for this channel
,voicemaster lockNobody else can join
,voicemaster unlockAnyone can
,voicemaster ghostHides the channel from everybody you have not allowed
,voicemaster unghostShows it again
,voicemaster permit @friendLets one person or role in, even while hidden or locked
,voicemaster reject @friendKicks them out and blocks them. Also deny, remove, kick
,voicemaster transfer @friendHands ownership over, to someone in your channel
,voicemaster configurationShows who owns it, whether it is locked, its quality, who is allowed in

,voicemaster configuration works for anyone inside the channel, not just the owner.

The button panel

The interface channel carries buttons that do the same things as the commands, which is far easier for members than learning syntax:

Lock, Unlock, Hide, Reveal, Claim, Disconnect, Activity, Info, and Limit + / Limit −.

  • Disconnect opens a list of the people in your channel so you can pick who to remove, up to twenty five at a time.
  • Activity starts a shared activity such as Watch Together, Poker Night, Chess, Sketch Heads or Gartic Phone, and gives you a link to join it.
  • Limit buttons move the cap up or down one at a time, to a maximum of 99.

Only the owner gets results; anyone else pressing is told it is not their channel.

Taking over an abandoned channel

,voicemaster claim

If someone left a channel behind and is not in it, whoever joins can claim it. It is renamed to you.

When channels go away

A temporary channel is deleted when the last person leaves it, not when you step out. If you leave two friends behind, your channel, its name and its locks are still yours when you come back.

There is no join-request queue, no mute or screen-share button, and no saved layout per member. What is here is the whole feature.

Last updated November 4, 2026