Hubs
Join-to-create voice channels that clean themselves up.
Join a hub voice channel and the bot makes you your own temporary voice channel, then deletes it when everyone has left. /voice commands let the owner lock, unlock, hide, reveal and set a user limit, and admins set hubs up with /voice setup.
- Free, like every feature
- Off until you switch it on
- Works in the background once on
- 1 command
Set it up
- Switch on Hubs
Dashboard → your server → Modules → Voice → Hubs. It starts off, like every feature.
- Try /voice
Temporary voice channels: hubs, ownership, moderation and Alone Mode New commands show up within about a minute; press Ctrl+R in Discord if you can't see them yet.
Commands
Who can use each one is up to you: the "Who can use this" card on the page, or Command Access.
/voice
Temporary voice channels: hubs, ownership, moderation and Alone Mode
/voice setup
Create a temporary voice channel hub
| Option | What to give it | Needed? |
|---|---|---|
category | Category to create the hub and temp channels in (channel) | Yes |
name | Hub channel name (default: "Join to Create") (text) | Optional |
template | Name template: {username} {nickname} {game} {index} (default "🔊・{username}") (text) | Optional |
user_limit | Default user limit (0 = unlimited) (whole number, 0–99) | Optional |
bitrate | Default bitrate in kbps (whole number, 8–384) | Optional |
keep_alive | Minutes to keep empty channel (0 = immediate delete, -1 = never delete) (whole number, -1–60) | Optional |
ownership_lock | Minutes before ownership can be claimed (0 = immediate, -1 = never) (whole number, -1–60) | Optional |
/voice hubsettings
View or modify hub settings
| Option | What to give it | Needed? |
|---|---|---|
hub | The hub channel (channel) | Yes |
template | Channel name template ({username}, {nickname}, {game}, {index}) (text) | Optional |
user_limit | Default user limit (0 = unlimited) (whole number, 0–99) | Optional |
bitrate | Default bitrate in kbps (whole number, 8–384) | Optional |
keep_alive | Minutes to keep empty channel (-1 = never) (whole number, -1–60) | Optional |
ownership_lock | Minutes before ownership claimable (-1 = never) (whole number, -1–60) | Optional |
/voice hubdelete
Delete a temporary voice channel hub
| Option | What to give it | Needed? |
|---|---|---|
hub | The hub channel to delete (channel) | Yes |
/voice hubmoderator
Add or remove a moderator role or user for a hub
| Option | What to give it | Needed? |
|---|---|---|
hub | The hub channel (channel) | Yes |
action | Add or remove (text: Add, Remove) | Yes |
role | The moderator role (provide role or user, not both) (role) | Optional |
user | The moderator user (provide role or user, not both) (member) | Optional |
/voice hubignored
Add or remove an ignored role for a hub
| Option | What to give it | Needed? |
|---|---|---|
hub | The hub channel (channel) | Yes |
role | The ignored role (role) | Yes |
action | Add or remove (text: Add, Remove) | Yes |
/voice lock
Lock your temporary voice channel (no new users can join)
/voice unlock
Unlock your temporary voice channel
/voice hide
Hide your temporary voice channel from everyone
/voice reveal
Reveal your temporary voice channel to everyone
/voice limit
Change the user limit of your temporary voice channel
| Option | What to give it | Needed? |
|---|---|---|
limit | New user limit (0 = unlimited) (whole number, 0–99) | Yes |
/voice rename
Rename your temporary voice channel
| Option | What to give it | Needed? |
|---|---|---|
name | New channel name (text) | Yes |
/voice claim
Claim ownership of an abandoned temporary voice channel
/voice transfer
Transfer ownership of your temporary voice channel
| Option | What to give it | Needed? |
|---|---|---|
user | The user to transfer to (member) | Yes |
/voice owner
Check who owns the current temporary voice channel
/voice alone
Keep a voice channel to yourself — anyone else who joins is disconnected
| Option | What to give it | Needed? |
|---|---|---|
mode | Claim the channel, release it, or flip whichever it is now (text: on, off, toggle, status) | Optional |
/voice clean
Delete all inactive temporary voice channels (moderator only)
/voice allow
Allow a specific user to see and join your hidden voice channel
| Option | What to give it | Needed? |
|---|---|---|
user | The user to permit (member) | Yes |
/voice reject
Remove a user's permission to see/join your voice channel
| Option | What to give it | Needed? |
|---|---|---|
user | The user to reject (member) | Yes |
/voice ban
Ban a user from your temporary voice channel
| Option | What to give it | Needed? |
|---|---|---|
user | The user to ban (member) | Yes |
/voice unban
Unban a user from your temporary voice channel
| Option | What to give it | Needed? |
|---|---|---|
user | The user to unban (member) | Yes |
/voice kick
Kick a user from your temporary voice channel
| Option | What to give it | Needed? |
|---|---|---|
user | The user to kick (member) | Yes |
/voice modrole
Add or remove a global voice moderator role
| Option | What to give it | Needed? |
|---|---|---|
role | The moderator role (role) | Yes |
action | Add or remove (text: Add, Remove) | Yes |
/voice moduser
Add or remove an individual voice moderator
| Option | What to give it | Needed? |
|---|---|---|
user | The user to add/remove as voice moderator (member) | Yes |
action | Add or remove (text: Add, Remove) | Yes |
/voice mods
View all global voice moderator roles and users