VoiceMaster
Create temporary voice channels that members can manage themselves.
VoiceMaster automatically creates disposable, customizable temporary voice channels (Join to Create) when a member connects to the designated generator channel. Channel owners can manage their room via slash commands or the interactive interface panel in #interface.
Owner controls
Most day-to-day VoiceMaster management commands only work for the current room owner. If the owner disconnects, another active member in that channel can claim ownership with /voicemaster claim.
First-time setup
Launch the interactive setup wizard to generate the voice category layout.
/voicemaster setupSelect whether you want a public Join to Create channel, a private Join to Create channel, or both. bored automatically creates the required categories, interface channel, and generator channels.
Empty temporary voice channels are automatically pruned and deleted when all members leave.
Join to Create routing
Public Join to Create channel
/voicemaster channel channel:<voice channel>/voicemaster channel channel:#Public Join to CreatePrivate Join to Create channel
/voicemaster channel private [channel:<voice channel>]/voicemaster channel private channel:#Private Join to Create/voicemaster channel privateNaming & defaults
Default channel configuration
/voicemaster default name name:<template>Variables supported: {user.display_name}, {user.name}, {user.id}, {guild.name}. Default: {user.display_name}'s vc.
/voicemaster default bitrate bitrate:128/voicemaster default region region:us-east/voicemaster default role role:@Voice Access/voicemaster join role role:@In VoiceAnnouncements
bored can broadcast an alert whenever a member creates a new temporary voice room.
Add announcement channel
/voicemaster announce add channel:<channel> [message:<text>]/voicemaster announce add channel:#voice-log message:{user.mention} created {channel.mention}Manage announcements
/voicemaster announce list/voicemaster announce remove channel:#voice-log/voicemaster announce reset/voicemaster announce testChannel owner controls
These commands can be run by the owner of an active temporary voice channel.
Basic channel controls
/voicemaster rename name:<new name>Has a 10-minute cooldown per room.
/voicemaster limit limit:5/voicemaster bitrate bitrate:96/voicemaster status status:Chilling & GamingPrivacy & Access
/voicemaster lockPrevents unauthorized users from connecting.
/voicemaster unlockOpens the room to all server members.
/voicemaster ghostHides the channel from members without access.
/voicemaster unghostMakes the channel visible again.
/voicemaster permit member:@memberGrants a specific user permission to join your locked room.
/voicemaster reject member:@memberDisconnects and bans a specific user from your temporary room.
Ownership controls
/voicemaster claimClaim ownership if the original channel creator disconnected.
/voicemaster transfer member:@memberTransfer channel ownership to another active participant.
Reset & interface recovery
/voicemaster resetClears all VoiceMaster settings and category bindings.
/voicemaster sendinterfaceReposts the interactive button interface message in #interface.