Simple Random Teams is a Discord bot very useful for communities that do random csgo scrims every day.
- Set your bot token in config.json
make docker
make docker-arm # for arm devices
# or
docker build -t srt-discord-bot .
docker build -t srt-discord-bot -f Dockerfile.arm32v7 . # for arm devices
docker run -d --name srt-discord srt-discord-bot
- Install .NET 5 SDK
- Set your bot token in config.json
make run
# or
dotnet run
help
Get a help description and commands available.commands
List available commands.map
Generate a random map to play from the csgo scrim map pool.teams
Generate random teams with members in the current voice channel.veto
Picks one random member from each team to start a veto process.ban
Bans a map from the veto available maps.split
Split the generated teams to their individual team voice channels.end
Move team members to the original voice channel.reset
Reset in memory database.yo
Test if the bot is running.