/tempvoice¶
Tip
This command requires the administrator permission by default.
To learn how to change this, please check the faq command.
The commands related to configuring temporary voice channels in your server
/tempvoice enable¶
Enables the temporary voice channels feature.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| log_channel | Optional channel where temp voice events will be logged. | None |
/tempvoice disable¶
/tempvoice settings¶
/tempvoice logchannel¶
Sets the log channel for temp voice events.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| channel | The channel where log events will be sent. | None | |
| creator_channel | Creator channel to configure. Leave blank to set the guild default. | None |
/tempvoice roles¶
Changes which roles can manage temp channels for a creator.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| roles | Roles that can manage temp channels. Leave empty to clear. | None |
/tempvoice hidden¶
Changes if temp channels from a creator are hidden by default.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| choice | Whether channels should be hidden from @everyone by default. | None |
/tempvoice commands¶
Enables or disables user commands for a creator's temp channels.
!!! note:
These commands will still be usable by the users with the manager roles and users with the administrator permission.
This setting only enables or disables the commands for regular users who would otherwise be able to use them.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| choice | Whether users can run /tempvc commands at all. | None |
/tempvoice commandflags¶
Enable or disable individual /tempvc commands for a creator's temp channels.
!!! note:
Per-command flags are only checked when the master commands switch is enabled.
Use /tempvoice commands to toggle the master switch.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| hide | Allow /tempvc hide? Only checked when the master commands switch is on. | None | |
| show | Allow /tempvc show? Only checked when the master commands switch is on. | None | |
| add | Allow /tempvc add? Only checked when the master commands switch is on. | None | |
| remove | Allow /tempvc remove? Only checked when the master commands switch is on. | None | |
| size | Allow /tempvc size? Only checked when the master commands switch is on. | None | |
| sendmessages | Allow /tempvc sendmessages? Only checked when the master commands switch is on. | None |
/tempvoice manageable¶
Changes if users can manage their temp channels from a creator.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| choice | Whether users can manage their channel's permissions. | None |
/tempvoice defaultname¶
Changes the default name template for a creator's temp channels.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| name | Name template. Use {user} for the owner's name. Leave empty to reset. | None |
/tempvoice defaultsize¶
Changes the default size for a creator's temp channels.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| size | User limit. 0 means unlimited, maximum is 99. | None |
/tempvoice categorysync¶
Changes whether temp channels sync permissions with their category.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to configure. | None | |
| choice | Whether channels should sync permissions with their category. | None |
/tempvoice creator¶
Manage creator channels for temporary voice channels
/tempvoice creator add¶
Adds a creator channel for temporary voice.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| channel | The voice channel users join to create a temp channel. Created automatically if not provided. | None | |
| category | Category where temp channels will appear. Created automatically if not provided. | None | |
| name | Default name template for created channels. Use {user} for the owner's username. | None | |
| size | Default user limit. 0 means unlimited. | None | |
| hidden | Whether temp channels are hidden from @everyone by default. | None | |
| manageable | Whether the owner can manage their channel's permissions. | None | |
| sync | Whether temp channels sync permissions with their category. | None | |
| cmds | Whether users can run /tempvc commands in channels from this creator. | None | |
| cmd_hide | Allow /tempvc hide? Only checked when cmds=True. | None | |
| cmd_show | Allow /tempvc show? Only checked when cmds=True. | None | |
| cmd_add | Allow /tempvc add? Only checked when cmds=True. | None | |
| cmd_remove | Allow /tempvc remove? Only checked when cmds=True. | None | |
| cmd_size | Allow /tempvc size? Only checked when cmds=True. | None | |
| cmd_sendmessages | Allow /tempvc sendmessages? Only checked when cmds=True. | None | |
| log_channel | Override log channel for this creator. Leave empty to use the guild default. | None | |
| manager_roles | Roles that can manage all temp channels from this creator. | None |
/tempvoice creator remove¶
Removes a creator channel.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| creator_channel | The creator channel to remove. | None |