You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
1.4 KiB

# AwesomeSciBo
A simple Discord bot that automatically generates Science Bowl rounds using the ScibowlDB API!
## Deployment
Deploying this bot is relatively simple: you can add it to your own server by using [this link](http://scibot.adawesome.tech/).
## Contributing
If you want to make a contribution to this bot, please make a [Pull Request](https://github.com/ADawesomeguy/AwesomeSciBo/pulls) with as much detail as you can. I'll take a look in my free time and see if it's worth adding. If not, I'll let you know what to do to *make* it worth adding!https://github.com/ADawesomeguy/AwesomeSciBo/pulls
## Installation
There are a couple steps to installing this bot on your own server.
1) Clone repo:
```
git clone https://github.com/ADawesomeguy/AwesomeSciBo.git
```
2) Enter repo and install dependencies
```
cd AwesomeSciBo && npm i
```
3) Create your own application and bot using the [Discord Developer Portal](https://discord.com/developers) and add your bot token to `roundbot.mjs` file. You can find the bot token in the `Bot` section of your application:\n![](images/discord-developer.png)
4) Run your bot:
```
node roundbot.mjs
```
## Credit
The bot was made by [@ADawesomeguy](https://github.com/ADawesomeguy), however, the API was made by [@CQCumber](https://github.com/CQCumber). Go give [his API](https://github.com/CQCumbers/ScibowlDB) a star, he totally deserves it!