Open-source Discord bot that aims to aid up-and-coming Scibowlers with randomly generated (non-stock) rounds and training. It has many features, including subject-targeted training, a cross-server leaderboard, and a plethora of slash commands!
Deploying this bot to your Discord server is relatively simple: you can add it to your own server by using this link.
Please see CONTRIBUTING.md.
There are basically two ways to install it:
After cloning the repository, dependencies can be installed with yarn
or npm i
. The bot can then be compile to
JavaScript with yarn tsc
or npx tsc
, and will be deployed in the built/
directory. Finally, the bot can be run by
entering said directory and running ./index.js
or node index.js
.
This bot has a Dockerfile within the repository which can be built using docker build . -t [tag]
. Alternatively and
preferably, the image can be taken from DockerHub.
This bot uses slash commands now :). You can just click on the bot icon after typing /
to see a list of commands.
The bot was made by @ADawesomeguy. However, the API was made by @CQCumbers. Go give his API a star, he totally deserves it!