Discord Bot, использующий SRC API для раздоров, связанных с Speedrunning.
Особенности включают:
[] = обязательно, () = необязательно
run [category] [player]
top [category] (n)
ginfo (game)
cinfo [category]
clist (game)
newest (category)
place [category] [place]
Эти команды не являются необязательными и должны быть включены в config.py для правильной работы.
.game [game_id]
Изменяет текущий контекст игры на данное идентификатор игры,
.markov
Смешное генерация текста Маркова.
Во -первых, создайте приложение Discord Bot.
Затем создайте файл с именем secret.py в каталоге src с таким содержимым:
BOT_TOKEN = "{your bot token here}" Вы также захотите изменить много вещей в src/config.py чтобы соответствовать тому, что вы делаете. Измените идентификатор игры на любую игру, с которой вы будете работать по умолчанию, включить/отключить различные дополнительные функции и т. Д.
Запустите эти команды (предполагая, что Python3 и PIP установлены и в вашем системном пути):
pip3 install -r requirements.txt
coverage run src/tests.pyЕсли все тесты проходят, вы готовы выполнить эту команду:
python src/speedbot.py