BOT Discord utilizando a API SRC para discórdias relacionadas ao SpeedRunning.
Os recursos incluem:
[] = obrigatório, () = opcional
run [category] [player]
top [category] (n)
ginfo (game)
cinfo [category]
clist (game)
newest (category)
place [category] [place]
Esses comandos são todos opcionais e devem ser ativados no config.py para funcionar corretamente.
.game [game_id]
Altera o contexto atual do jogo para o ID do jogo,
.markov
Geração engraçada de texto de Markov.
Primeiro, crie um aplicativo Discord Bot.
Em seguida, crie um arquivo chamado secret.py no diretório src com conteúdo como este:
BOT_TOKEN = "{your bot token here}" Você também vai querer mudar muitas coisas no src/config.py para combinar com o que você está fazendo. Altere o ID do jogo para qualquer jogo com o qual você trabalhe por padrão, habilite/desative os vários recursos opcionais, etc.
Execute esses comandos (assumindo que o Python3 e o PIP estão instalados e no caminho do seu sistema):
pip3 install -r requirements.txt
coverage run src/tests.pySe todos os testes passarem, você está pronto para executar este comando:
python src/speedbot.py