The full reference for every Temporary Voice slash command.
Temporary Voice ships with 19 slash commands. The channel owner uses the /voice-* commands to manage their channel. Owners and managers use /setup and /toggle to configure the server.
All commands are premium-gated and subject to the server's channel restriction (whitelist/blacklist) if configured.
These commands manage the channel itself. The caller must own an active temp channel.
| Command | Options | What it does |
|---|---|---|
/voice-rename | name (string, required) | Rename your channel. The name is filtered for profanity (1–100 chars). |
/voice-limit | limit (integer, required) | Set the user limit (0 = unlimited, max 99). |
/voice-status | status (string, optional) | Set the channel status message shown under the channel name. Leave empty to clear. |
/voice-lock | none | Lock your channel — denies Connect to everyone except staff, the owner, and whitelisted users. |
/voice-unlock | none | Unlock your channel — allows Connect again. |
/voice-region | none | Shows an ephemeral select menu with 17 predefined voice regions. Pick one to change the channel's region. |
/voice-bitrate | bitrate (integer, required) | Set the audio bitrate (8000–384000 bps). |
/voice-control | none | Shows an ephemeral control panel with buttons: Lock, Unlock, Ghost, Unghost, Delete. |
These commands manage members in the channel.
| Command | Options | What it does |
|---|---|---|
/voice-transfer | user (user, required) | Transfer ownership of your channel to another member. |
/voice-claim | none | Claim ownership of a temp channel whose owner has left. |
/voice-permit | user (user, required) | Allow a specific user to see and join your channel (even if it's locked or private). |
/voice-reject | user (user, required) | Kick a user from your channel and deny them View + Connect. The user is DM'd that they've been kicked and banned from the channel. |
/voice-invite | user (user, required) | Send a one-use Discord invite to the channel via DM to the specified user. |
/voice-move | user (user, required) | Disconnect a member from your channel. |
| Command | What it does |
|---|---|
/voice-ghost | Hide your channel from the required role and whitelisted members. Staff and the owner can still see and join. |
/voice-unghost | Make your channel visible again to the required role and whitelisted members. |
| Command | Options | What it does |
|---|---|---|
/voice-lfm | message (string, optional) | Post a "Looking for Members" embed to the configured LFM channel. The embed includes the channel name, a clickable Join link, the poster's mention, and your custom message (if provided). Subject to a per-user cooldown. |
The /voice-control command shows an ephemeral message with five buttons:
/voice-lock./voice-unlock./voice-ghost./voice-unghost.Only the channel owner sees this message (it's ephemeral). Staff can override via the dashboard Active Channels page.
Owner/manager only. Creates a Join to Create hub channel from Discord.
| Option | Type | Required | Description |
|---|---|---|---|
type | String | Yes | The setup type: default, sequential, predefined, or clone. |
name | String | No | Name template (for sequential/predefined). |
limit | Integer | No | User limit (0 = unlimited, max 99). |
editable | Boolean | No | Can users rename / set their own limit? |
The command must be run inside the voice channel you want to be the hub. The hub channel is created with the same permissions as described on the Join Channels page.
Owner/manager only. Enables or disables a Temporary Voice feature for the server.
| Option | Type | Required | Description |
|---|---|---|---|
feature | String | Yes | The feature to toggle (see the Server Toggles page for the full list). |
enabled | Boolean | Yes | Enable or disable the feature. |
All /voice-* and /toggle commands can be restricted to specific channels via a whitelist or blacklist. This is configured in the dashboard (not via a slash command). When a channel restriction is active: