voicemaster gives everybody their own voice channel on demand. somebody joins join to create, drain makes them a channel and moves them in, and it’s deleted when the last person leaves.

setting it up

the channels themselves are made in discord, with ,voicemaster setup. after that, open the dashboard, pick your server and go to voicemaster to set what every new channel starts with: the category it’s made in, a role held while in it, how many people fit (0 is no limit), and under advanced, its bitrate and voice region.

running your channel

the channel is yours while you’re in it. you can use the panel buttons in interface, type commands, or change it in discord’s own channel settings: drain gives you manage channel and manage permissions on it. only the owner can press them, except claim and information.
discord only lets a channel be renamed twice every ten minutes.

ways to type it

,voice, ,vm and ,vc all work in place of ,voicemaster.

every command

extra hubs were your own channels, so reset leaves them standing and only forgets them.

worth knowing

  • each person can make one channel every ten seconds. joining join to create faster than that disconnects them
  • empty channels are deleted straight away, and swept every minute in case one was missed
  • the panel’s buttons keep working through restarts

what drain needs

,voicemaster setup checks drain has manage channels, manage roles, move members and connect before it makes anything.