Skip to content

Ensures that there is always a free voice chat available

Notifications You must be signed in to change notification settings

Swaggeroo/AutoChannelBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AutoChannelBot

A Discord bot that ensures that there is always a free voice channel in the server.

Features

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.

Requirements

You need Java 15 or higher

Installation

  1. Download the jar in the release section or clone the repository and compile it yourself.
  2. Create a secret.txt with your bot token in the same folder as the jar
  3. java -jar AutoChannelBot.jar
  4. send the /setup command to ensure that the bot is working correctly

Usage

Setup the bot
/setup

Set Debug Channel
/setDebugChannel <channel>

Get Debug Channel
/getDebugChannel

AutoChannel

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

Nice to have features

Ping command
/ping

Get Profile Picture
/myPicture

Magic Conch Shell
/Miesmuschel

Random Answer
/rand <Arg>,<Arg>,<Arg>,...

About

Ensures that there is always a free voice chat available

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages