Auto Voice Channels's Avatar

Auto Voice Channels

Allow your users to dynamically create voice channels as they need them, and automatically delete them when they're empty.

Prefix: vc/Upvote Botdiscord.py0 upvotes this month

I’m a bot that allows your users to dynamically and infinitely create voice channels as they need them, and automatically delete them as soon as they are no longer used.

– Quickstart –

Run vc/create and I’ll make a new primary channel for you. When users join this channel, I’ll make a new channel for them and move them to it.

The new channel will by default be named according to the game they are playing together, e.g. “#1 [Warframe]”, and will rename itself if they start to play a different game - but you can change this to anything you like (see the command reference below).

Once everybody leaves the channel, I’ll automatically delete it.

If you need any more help, you can talk to my master here:

If you like this bot, and want to help keep it alive, support me on Patreon :)

– Commands –

The prefix for all commands is vc/, e.g. vc/create. You can also mention me instead, like @Auto Voice Channels create.

To get more info about a particular command, type vc/help <command>.

create - Make a new primary voice channel. When users join this channel, I’ll make a new one for them and move them into it.

template - Change the name template for secondary channels. Default is ## [@@[email protected]@]. Run vc/help template for a full list of usable variables.

toggleposition - Toggle whether new channels are placed above or below the primary one. Defaults to above.

alias - Change the displayed name for a certain game if, for example it’s too long to fit in the channel sidebar.

defaultlimit - Set the default user limit for new channels from a particular primary channel.

disable - Turn me off in this server. You can still use all my commands, but I won’t create any new voice channels for anyone.

enable - Turn me on baby! (I’m enabled by default)

prefix - Change the prefix of the bot (default is vc/).

dcnf - Disable the “Command not found” error when you type a command that I don’t recognize.

channelinfo - A debugging command to get information about the channel you’re in.

servercheck - Get information about this server, such as the voice channels I know about and the Patreon status.

listroles - List all of the roles (and their IDs) in the server, or all the roles that a particular user has.

All the above commands are restricted to admin users. The commands below can be used by anyone.

help - This message :) Use vc/help <command> to get more information about a particular command.

limit/lock - Limit the number of users allowed in your channel to either the current number of users, or the specified number. Use unlimit/unlock to remove the limit.

kick - Start a votekick to remove someone from your channel.

private - Make your voice channel private, preventing anyone from joining you directly. Creates a “⇧ Join (username)” channel below yours so people can request to join you.

invite - Get my invite link to invite me to a different server.

The following additional commands are available for Gold Patron servers:

textchannels - Toggle whether or not to create temporary private text channels for each voice chat.

textchannelname - Change the name of the text channels made for each voice chat if textchannels is on.

bitrate Can be used by anyone - Set a server-wide custom bitrate (in kbps) for yourself that will be used for any channels you join.

name Can be used by anyone - Directly change the name of your voice channel. Supports all variables from the template command. Only the channel creator can do this.

general - Change the “General” that’s used in the channel name when no game or multiple games are being played.

logging - Log voice channel activity in your server to a chosen text channel.

restrict - Only allow users with certain roles to use certain commands.