Temp Voice
Let members create their own voice channels by joining a lobby. The bot makes a personal room, moves them in, and gives them controls just for that channel.
Temp Voice (also called “Join to Create”) gives every member their own voice channel on demand. You set up a lobby voice channel. When someone joins it, the bot instantly creates a fresh channel for them, moves them into it, and hands them controls for that one channel only. When the last person leaves, the channel is deleted automatically.
Setting up a lobby
Open Temp Voice in the dashboard, turn the module on, and hit New lobby.
- Lobby channel - the voice channel members join to get their own room.
- Category - where new channels are created. Leave it empty to use the same place as the lobby.
- Channel name - the name template for new channels. Use
userfor the member’s name andcountfor a number, for exampleuser's Channel. - User limit - the default member cap for new channels. 0 means no limit.
- Start locked - new channels start closed, so only the owner can let people in.
You can create several lobbies, for example one for gaming and one for chilling, each with its own category and settings.
The control panel
When a temp channel is created, the bot sends the owner a direct message with a small button panel (“your channel is ready, here are your controls”). If the owner has DMs turned off, the bot posts the panel in the channel instead and pings them there. The owner can:
- Rename the channel
- Limit how many people can join
- Lock or unlock it for everyone
- Hide it from everyone else
- Kick someone out (the picker only lists people currently in the channel)
Only the owner can use these buttons. The rights live on that one channel and disappear when it is deleted, so nobody gets server-wide powers.
What happens after a restart
If the bot restarts, it recovers on startup: empty or leftover temp channels are cleaned up, and anyone still sitting in a lobby (who joined while the bot was offline) gets their room created right away. So nothing is lost across a restart.