The discord bot can run on multiple servers at the same time. Every server has it's own config, that can be set with config
.
Most of the features can be (de)activated. Not all are activated per default.
?help
_(default if the commandprefix is unchanged)config
commandconfig
commandsJust write me a message and I will add the bot to your server
First clone the repo. In the folder you can install the required packages by running pip install -r requirements.txt
. Create and invite a bot to your server.
Update the token in the file ./config/configuration.json
. Run python3 discord_bot.py
. The bot will create a text channel on the server where you can set the server settings of the bot. Type ?help config
in the text channel for more infos.
The best way to modify the server settings of the bot is to get the current config as a json file with ?config json
. Modify this file and attach it to a message with ?config load
.
() = mandatory [] = optional
Not all commands are listed here.
?team (move | (create [members]))
: Creates two teams based on the voice channel the user is in. With move
, the players are moved to the voice channels 'Team 1' and 'Team 2'?play [game...] [time]
: Creates a play-request for the games game
for now or for the time in the format hh:mm. Other users can react to the request?help [command]
: Prints a list of the availble commands and a short description or a longer description for a given command.?bans summoner x5
: Returns the best bans for the summoners?player summoner
: Gives some basic infos of the summoner.?smurf summoner
: Checks if the summoner is a smurf or not?link summoner
: Links a Riot account to the user.?unlink
: Unlinks the Riot account.?plot
: Plots a time graph of the winrate and rank of the LoL SoloQ and Flex games for the linked users.?version
?reload-ext extension
?end [abort]