A Discord bot that ensures that there is always a free voice channel in the server.
Creates for specified voice channels a new channel with the same name when someone joins, so that you always have a free channel to talk in.
It also deletes the channel when the last person leaves.
And some small nice to have features.
Note: The created channel only get the same bitrate and member-limits as the original channel. If you want to keep the permissions of the original channel, you should put the channel in a Category with its permissions.
You need Java 15 or higher
- Download the jar in the release section or clone the repository and compile it yourself.
- Create a secret.txt with your bot token in the same folder as the jar
java -jar AutoChannelBot.jar
- send the
/setup
command to ensure that the bot is working correctly
Setup the bot
/setup
Set Debug Channel
/setDebugChannel <channel>
Get Debug Channel
/getDebugChannel
Add Master Channel
/addMaster <channel>
Remove Master Channel
/removeMaster <channel>
List all current Tmp-Channels
/getTmpChannels
List all current Master-Channels
/getMasters
Recreate Tmp-Channels
/recreateTmpChannels
Ping command
/ping
Get Profile Picture
/myPicture
Magic Conch Shell
/Miesmuschel
Random Answer
/rand <Arg>,<Arg>,<Arg>,...