TempVoice
The system was released on February 26, 2024 and has been in the open beta phase since March 5, 2024. Manage your own temporary voice channels. Secure, modern, with many features.
Last updated
The system was released on February 26, 2024 and has been in the open beta phase since March 5, 2024. Manage your own temporary voice channels. Secure, modern, with many features.
Last updated
Presets are used to create a TempVoice Channel with customized settings.
Create a preset with /tempvoice presets create [name]
and customize your settings. You can edit an existing preset with /tempvoice presets edit [preset]
.
To use a preset, use the command /tempvoice presets load
. If you don't wanna use the preset anymore, use /tempvoice presets unload
.
You can add custom permissions by clicking on [+] Permissions
. You can add permissions for a user or a role, the user permissions are global, the role permissions are for the guild you edit the preset on. It uses a custom permission system that allows you to specificly allow actions.
Administrator: Instead of giving every other single permission, you can give this permission instead.
Manage Bans: Ban or unban users
Manage Moderators: Manage the TempVoice channel moderators
Manage Channel Properties: Manage the name, bitrate, userlimit, status (currently not available), region, NSFW status and video quality
Kick Members: Disconnect members
Manage Locking: Lock or unlock the channel
Manage Visibility: Make the channel visible or invisible
Manage Invites: Invite users or remove invites. They can join even if the channel is invisible and/or locked.
Admin: Users on the server who have the permission Administrator
Manage the server settings: ✅
Manage a temporary voice channel: ✅
Server Mods: Users with the moderation role (a role you can set so members with this role can manage temporary voice channels, but do not need actual permissions like Administrator)
Manage the server settings: ❌
Manage a temporary voice channel: ✅
Note: They can not add or remove moderators, but can take over the channel to do t
TempVoice Owner: The owner of a temporary voice channel
Manage the server settings: ❌
Manage a temporary voice channel: ✅
TempVoice Mods: The tempvoice owner can select moderators
Manage the server settings: ❌
Manage a temporary voice channel: 🔵
Kick users ✅
Lock and unlock the channel ✅
Change the name ✅
Change the user limit ✅
Invite users ✅
Remove invitations ✅
Everything else: ❌
Manage the system settings (server)
✅
❌
❌
Manage the temporary voice channel
✅
✅
✅
This error appears if you have been banned from the system by a server moderator.
This ban is not global.
This means that you can no longer create or manage temporary voice channels.
Note: To be unbanned, you have to ask an Administrator to unban you.
The moderator has to use /tempvoice settings
If everything worked, you should see a message like the one below this text. The user is not able to use the system again.
Moderation
Blocking users: You can block users. They cannot create and manage temporary voice channels while they are blocked.
Logging: It works in principle like the Discord Audit Log, but is for temporary voice channels. All actions, for example renaming the channel, are logged.
Moderation Role: By default, you must have the permission Administrator to be able to manage the system. People who have this role can manage the temporary voice channels, but not the system settings themselves. See also: Permissions
Channel customization
You can manage the temporary voice channel with the interface.
You can manage privacy, users and the channel.
Privacy
Lock the channel
Unlock the channel
Make the channel visible
Make the channel invisible
Channel
Set bit rate
Set name
Set status (As of March 07, 2024, this is not working yet)
Set region
Set userlimit
Set NSFW
Set video quality
Delete channel
Users
Invite user
Remove invitation
Ban user
Unban user
Kick user
Transfer ownership
Add moderator
Remove moderator
Use /tempvoice setup and click in the "Continue" button.
Select the type.
Quick: If you choose this option, the bot creates a category, a text channel, in which it sends the interface and creates a voice channel, which is functioning as the creator channel.
Manual: Set the creator channel and send the interface manually
If you chose "Quick", the bot will create everything for you. If you want to change settings, use /tempvoice settings
If you chose Manual, you first have to choose, which voice channel the creator channel should be.
After doing so, you have to send the Interface. Choose a channel and the bot will send the interface in this channel.
/tempvoice settings
Manage the server settings of the TempVoice system.
/tempvoice setup
Use this command to set up the TempVoice system.
/tempvoice sendinterface
[channel]
Send the interface in the provided [channel].
/tempvoice presets create
[name]
Create a TempVoice preset. Use the [name] to identify the preset.
/tempvoice presets edit
[preset]
Edit the provided [preset].
/tempvoice presets info
[preset]
Get information about the provided [preset].
/tempvoice presets delete
[preset]
Delete the provided [preset].
/tempvoice presets load
[preset]
Load [preset] as your default preset and apply it's changes upon creating a TempVoice channel.
/tempvoice presets delete
Remove the default use of the used preset.
Am I able to give extra permissions to the user who creates the TempVoice channel instead of just Connect and View Channel?
Yes, you are. Use /tempvoice settings
> click on the button with the checkmark > Click on "Manage extra TempVoice Owner Permissions"
Am I able to give the possibility of creating TempVoice channels to just certain roles?
Yes. Use /tempvoice settings
, click on the button with the checkmark and click on the button with the key symbol. You can set the required roles and even choose whether the user needs all of them or just one.
What are InVoice Roles?
InVoice Roles are roles that are given to users who are in a TempVoice channel. If they leave the TempVoice channel, they will get the Invoice Roles removed.