Join-to-create voice channels with a control panel

Joining one channel creates a private voice channel the member controls with buttons.

Members join one hub channel and Modu instantly creates a voice channel for them and moves them in. It is deleted when it empties, so voice categories never fill up with abandoned rooms.

A button panel lets the owner lock or hide the channel, rename it, set a user limit and a voice status, permit or reject specific people, disconnect someone, transfer ownership, or claim a channel its owner left. Only the owner controls the channel's voice status.

Voice commands let moderators move, disconnect, mute and deafen members in voice.

What you get

  • Temporary voice channels created on join and deleted when empty
  • Button panel: lock, hide, rename, limit, status, permit, reject, disconnect, transfer, claim
  • Voice moderation commands

Set it up by asking

Connect your server, open a chat and describe what you want. For example:

  • “Make a join-to-create voice channel”
  • “Post the voice control panel in #voice-controls”

Commands

The default prefix is . and each server can change it. See every command in the command reference.

.vc <lock|unlock|hide|unhide|limit|name|status|region|permit|reject|disconnect|claim|transfer|info|interface>
Control your VoiceMaster channel. Only its owner (or a server admin) can rename it, set the limit, status or region, lock, hide, permit, reject, disconnect or transfer it. vc interface posts a button panel for all of this (Manage Channels).
.vcmove <member> <voice channel>
Move a member into another voice channel. Needs Move Members.
.vcmoveall <from channel> | <to channel>
Move everyone from one voice channel to another. Separate the two channels with |, or use mentions or ids. Needs Move Members.
.vckick <member>
Disconnect a member from voice. Needs Move Members.
.vcmute <member>
Server-mute a member in voice. Needs Mute Members.
.vcunmute <member>
Remove a member's server mute. Needs Mute Members.
.vcdeafen <member>
Server-deafen a member in voice. Needs Deafen Members.
.vcundeafen <member>
Remove a member's server deafen. Needs Deafen Members.

Questions

How do I make join-to-create voice channels in Discord?

Ask Modu to set up VoiceMaster. It creates the hub channel; anyone who joins it gets their own voice channel with a control panel.

Do the temporary channels delete themselves?

Yes. A created channel is removed as soon as it is empty.

VoiceMaster is included in every paid plan. Compare plans, read how Modu works or continue with Discord.