Guide/Community features/Temporary voice (join to create)
Discord Temporary Voice Channels (Join to Create)
Join-to-create voice rooms with owner controls, privacy, passwords, trust and server-wide defaults.
Quick answer
Set up and customise
!voice setup
!voice creator set #Join-to-Create limit 5
!voice config defaults cleanupDelaySec 30
!voice config permissions staff @StaffAsk the guide
Step by step
Members join a creator channel (๐ค Join to Create) and get their own voice room, created next to it and deleted the moment it is empty. The owner controls it with the interface message (emoji buttons) or with !voice subcommands. Everything about it lives under Community โ Temporary voice on the dashboard.
!voice setup creates the category and a Join to Create channel
!voice creator add #Join-to-Create category:#TEMP template:"๐ฎ {OWNER_NICKNAME}'s Room"
!voice creator list ยท !voice creator remove #channel
!voice creator set #Join-to-Create limit 5 override one setting for one creatorOwner commands
| Command | Effect |
|---|---|
!voice name <text> | Rename; placeholders {OWNER_NICKNAME}, {NUMBER}, {RANDOM} |
!voice limit 0-99 ยท !voice bitrate 8-384 | User limit and quality (bitrate is clamped to the boost tier) |
!voice privacy public|locked|hidden ยท !voice lock ยท !voice unlock | Locked = trusted members only; hidden = invisible to others |
!voice password <text|off> | Others join with !join #channel <password> |
!voice trust @user ยท !voice untrust ยท !voice invite @user | Trusted members may enter locked/hidden rooms; invite sends a DM link |
!voice kick @user ยท !voice block @user ยท !voice unblock | Remove and keep out |
!voice transfer @user ยท !voice claim | Hand over, or take over an ownerless room you are in |
!voice waitingroom on | A lobby channel where people wait until admitted |
!voice thread | A text thread attached to your room |
!voice region <id> | Voice region (empty = automatic) |
!voice save | Save the current settings as your personal defaults for next time |
!voice reset ยท !voice info ยท !voice delete | Back to server defaults, details, delete now |
Server settings (dashboard โ Temporary voice, or !voice config)
| Setting | Meaning |
|---|---|
Naming template | Default room name, e.g. {OWNER_NICKNAME}'s Room |
Default privacy ยท Default user limit ยท Default bitrate | Starting values for new rooms |
Permission source | Where new rooms copy overwrites from (creator channel or category) |
Cleanup delay | Seconds an empty room survives (0 = instant) |
When the owner leaves | delete ยท claim (anyone can claim) ยท auto (bot picks the next owner by the selection rule) |
Restore original owner | Give the room back when its creator returns |
Saved preferences ยท Greeting ยท Interface ยท Waiting room by default ยท Name censoring | Behaviour toggles |
Channels per member | How many rooms one person may own |
Allowed / denied roles ยท Creator allowed / denied roles ยท Staff roles | Who may enter rooms, who may create them, who may override owners |
Voice role | A role given while inside a temporary room (for text-chat visibility) |
Age-verified role ยท Age verification for text | Gate age-restricted rooms |
Block suspicious members ยท Pause during lockdown ยท Logging | Anti-raid integration and a log channel |
!voice config defaults cleanupDelaySec 0
!voice config features password off disable an owner feature (rename, limit, bitrate, privacy, lock, kick, block, trust, transfer, claim, invite, password, region, reset, thread, waitingRoom, delete, saveDefaults)
!voice config permissions staff @Staff
!voice config interface lock,unlock,hide,invite,limit,rename,transfer,delete
!voice config logs #voice-logs ยท !voice config paths ยท !voice config statusCopy and try
Set up and customise
!voice setup
!voice creator set #Join-to-Create limit 5
!voice config defaults cleanupDelaySec 30
!voice config permissions staff @StaffGood to know
- The bot needs Manage Channels, Move Members and Manage Roles in the category.
Still stuck? Ask in the support server.