🚀 Slash Commands
/setuptempvc
Set up the Temporary VC System for your server.
This command sets up:
- The category for temporary voice channels
- The text channel that contains the control panel
- The voice channel where users join to create their own VC
🎛️ Control Panel
The control panel provides 10 buttons for complete voice channel management:1. Change Voice Channel Name
Opens a modal asking for the new channel name. Note: Channel names are subject to the bad words filter to prevent inappropriate naming.2. Max User Limit in VC
Opens a modal asking for a number between 0 and 99:- 0 = Unlimited users
- 1-99 = Specific user limit
3. VC Settings
Displays a menu with the following options:- Lock VC — Locks your voice channel
- Unlock VC — Unlocks your voice channel
- Hide VC — Hides your voice channel from the channel list
- Show VC — Makes your voice channel visible
- Lock VC Chat — Locks the text channel associated with your VC
- Unlock VC Chat — Unlocks the text channel associated with your VC
4. Create Waiting VC
Creates a waiting room voice channel for your VC. When enabled and your channel is locked, users who join the waiting room will send you a join request.5. Trust Options
Shows two buttons:Add Users
- Opens a user select menu
- Select users you want to add to your trust list
- Trusted users can join your VC even if it’s locked or hidden
Remove Users
- Opens a menu displaying all users currently in your trusted list
- Select a user to remove them from your trust list
6. Invite Options
Shows three buttons:Invite User
- Opens a user select menu
- Select the user you want to invite to your VC
- The invited user can accept, block you, or block the entire invite system
Manage Blocked Users
- Opens a menu displaying all users you have blocked (or who have blocked you)
- Select a user to remove them from the blocked list
Block/Unblock Invite System
- If the invite system is currently blocked, the button shows “Unblock Invite System”
- If the invite system is not blocked, the button shows “Block Invite System”
- Toggle to block or unblock all incoming invites
7. Change VC Region
Opens a modal or menu to change your voice channel’s region/server location.8. Check Time When VC Was Created
Displays when your temporary voice channel was originally created.9. Disconnect User
- Opens a menu showing all current users in your voice channel
- Select a user to disconnect them from your VC
- Useful for managing who’s in your channel
10. Delete VC
Permanently deletes your temporary voice channel. Warning: This action cannot be undone. All settings, trust lists, and channel data will be lost.🚪 Waiting Room Workflow
When the waiting room is enabled and your channel is locked:- User joins the waiting voice chat channel
- A message is sent to your main VC with a request
- You can choose:
- ✅ Accept — Moves the user from the waiting room to your main VC
- ❌ Decline — Disconnects the user from the waiting room
📝 Notes
- All channel names are filtered for bad words
- Trusted users can join locked or hidden channels
- Blocked users or invite system blocks can be managed and unblocked through the panel
- The waiting room only works when your channel is locked
- All panel actions are logged for transparency