VoiceMaster
,vc
Join-to-create voice hubs plus Stat-style vc time: stats, leaderboard, and hour roles you set yourself.
Examples on this site start with a comma. Your server can use a different prefix. Change it with `,prefix` or in Basics if you own the server.
Who can run it
setup / hour roles = Administrator · room controls = channel owner · own stats = everyone · other stats = Administrator or fake administrator
Usage
,vc setup
,vc stats
,vc lb
,vc @user
,vc hours
,vc hours add @role 12h
,vc lock
,vc unlock
,vc hide
,vc unhide
,vc rename <name>
,vc limit <0-99>
,vc claim
,vc transfer @user
,vc permit @user
,vc reject @user
,vc ban @user
,vc unban @user
Aliases
,voicemaster, ,vm, ,nearvc
Examples
,vc setup
,vc stats
,vc lb
,vc @user
,vc hours add @loyal 12h
,vc rename chill
,vc limit 4
,vc lock
,vc hide
,vc unhide
,vc claim
,vc transfer @friend
,vc permit @friend
,vc reject @user
,vc ban @user
,vc unban @user
Subcommands
- setup. Creates public / private / locked categories, join hubs, and the voice moderation role.
,vc setup
- stats. Shows time in voice, rank, current hour role, and time until the next role. Members can only look up themselves. Discord Administrator or fake administrator can look up anyone.
,vc stats · ,vc stats @user · ,vc @user
- lb. Top voice time in the server.
,vc lb · ,vc leaderboard
- hours. Hour roles you manage. Time in voice auto-grants those roles. Administrator / antinuke admin only for edits. Warlord and paid roles stay manual.
,vc hours · ,vc hours add @role 12h · ,vc hours remove @role · ,vc hours set @user 20h · ,vc hours sync @user
- lock / unlock. Lock moves the temp channel into **locked vcs** and blocks Connect for @everyone. Unlock returns it to the public side. After lock, the call owner gets a yes/no in that VC side chat: autokick bypassers. Yes kicks new bypassers who join; people already in the call stay. No lets bypassers join.
,vc lock · ,vc unlock
- hide / unhide. Hide denies ViewChannel for @everyone so the call disappears from the channel list except for the owner and permitted users. Unhide restores visibility without changing lock. Distinct from lock (lock blocks join, hide blocks seeing the channel).
,vc hide · ,vc unhide · ,vc show
- rename. Renames your temporary channel (max 100 characters).
,vc rename <name>
- limit. Sets user limit. `0` removes the limit.
,vc limit <0-99>
- claim. Takes ownership when the current owner is no longer in the channel. Renames to the new owner pattern and applies full owner overwrites.
,vc claim · ,claim
- transfer. Gives ownership to someone already in the channel. Same rename + overwrite behavior as claim.
,vc transfer @user · ,transfer @user
- permit / reject. Permit allows View and Connect for a member (needed to see a hidden call, or join a locked one). Reject denies Connect and disconnects them if they are inside.
,vc permit @user · ,vc reject @user
- ban / unban. Ban hides the channel and blocks Connect, then kicks them if they are in the call. Unban clears that overwrite.
,vc ban @user · ,vc unban @user
What it looks like
near APP
,help vc
Join-to-create voice hubs plus Stat-style vc time: stats, leaderboard, and hour roles you set yourself.
,vc setup
Notes
- Anyone in the temp VC can chat and run commands. Chat is not owner-gated.
- Voice moderation role can mute/deafen in hubs but cannot disconnect members.
- `,claim` and `,transfer` are top-level aliases of the same flows.