Skip to content

Collects data for the BattleBots Prediction League Discord server.

License

Notifications You must be signed in to change notification settings

jtkiesel/bracketboi

Repository files navigation

bracketboi

Discord bot that collects BattleBots fight predictions from members of the BattleBots Prediction League server.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Environment Variables

Variable Required Default Description
DISCORD_ID Id of the bot manager's Discord account
DISCORD_TOKEN Token of the Discord account to log in with
ROLE_ID Id of the predictors Discord role
SERVER_ID Id of the prediction Discord server
LOG_LEVEL INFO Minimum log level
MONGO_URL mongodb://localhost:27017/bracketboi MongoDB server connection URI
NODE_ENV development Node.JS application environment

Installing

Install dependencies

yarn install

Start the bot

yarn dev

Running the tests

yarn test

Deployment

Install dependencies

yarn install

Compile source

yarn build

Start the bot

yarn start

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Collects data for the BattleBots Prediction League Discord server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published