Bot do Discord pro servidor SRB2Kart-Brasil.
- Python 3.8+ (+
discord.py
,psutil
) screen
stuff
- Copie o arquivo
kartbot_config.template.json
parakartbot_config.json
e defina os valores apropriados - Inicie o servidor usando
screen -dmS server /caminho/do/srb2kart -dedicated &
- Execute
python3.8 kartbot.py
-
prefix
- Prefixo usado para os comandos do bot -
description
- Descrição do bot que aparece no comando de ajuda -
token
- Token do bot -
screen_name
- Nome doscreen
do servidor -
server_folder_path
- Caminho da pasta do servidor com uma barra (/) no final! -
server_executable_name
- Nome do arquivo executável do servidor -
server_executable_args
- Argumentos passados ao servidor (deixe o-dedicated
) -
server_max_players
- Número máximo de jogadores do servidor (não influencia a funcionalidade do bot, é apenas exibido nok!info
) -
ip_message
- Mensagem a ser exibida nok!ip
-
permission_error_message
- Mensagem a ser exibida nok!race
ek!battle
quando o usuário não tiver o cargo necessário -
helper_roles
- Lista de cargos que tem permissão aos comandos de Helper -
admin_roles
- Lista de cargos que tem permissão aos comandos de Admin -
enable_dkartconfig_corruption_workaround
- Quando habilitado, o bot copia o arquivo embackup_dkartconfig_path
paradkartconfig_path
quandok!restart
é utilizado, para evitar a corrupção do arquivo -
backup_dkartconfig_path
- Leia acima -
dkartconfig_path
- Leia acima
k!help
- Exibe uma lista de comandosk!ip
- Manda o IP do servidork!status|info|players
- Manda informações sobre o servidor e os jogadores conectados
k!race
- Muda o gamemode para racek!battle
- Muda o gamemode para battle
k!restart
- Reinicia o servidork!command|comando <comando>
- Executa um comando