Medusa/modules/Join to Create

Join to Create

Temporary voice channels that members create by joining one channel and control themselves.

Members join one voice channel and Medusa makes them their own. The member owns the new channel and can rename, limit or lock it. When it empties, Medusa deletes it.

How It Works

  1. A member joins the Join to Create Voice Channel.
  2. Medusa creates a channel in the Temporary Channels Category and moves them into it.
  3. The member manages it with /voice.
  4. When everyone leaves, the channel is deleted.

If the owner leaves while others stay, anyone still in the channel can run /voice claim to take it over.

Nothing happens until Join to Create Voice Channel is set.

Settings

SettingDefaultWhat it does
Join to Create Voice ChannelNoneThe channel members join to get their own.
Temporary Channels CategoryNoneWhere new channels are made.
Voice Channel Name Template%username%'s ChannelName of each new channel.
Default Voice User Limit0User limit for new channels. 0 means no limit.

The name template can use %username%, %display_name%, %user_id% and %server%.

Commands

These only work inside your own temporary channel.

CommandWhat it does
/voice name <name>Rename the channel.
/voice limit <limit>Set the user limit. 0 means no limit.
/voice lockStop new members from joining.
/voice unlockLet members join again.
/voice kick <user>Disconnect a member.
/voice permit <user>Let a member join while the channel is locked.
/voice claimTake over a channel whose owner left.
Voice PermitRight-click a member, then Apps > Voice Permit. Off by default on the Commands page.

The Voice Channels dashboard page lists open channels and their owners. The Join to Create Events log records channels being created, changed and deleted.