https://github.com/mtimkovich/braacket-bulk-add
Bulk import tournaments into Braacket
https://github.com/mtimkovich/braacket-bulk-add
braacket challonge garpr smash-gg
Last synced: about 2 months ago
JSON representation
Bulk import tournaments into Braacket
- Host: GitHub
- URL: https://github.com/mtimkovich/braacket-bulk-add
- Owner: mtimkovich
- License: mit
- Created: 2019-06-26T01:19:26.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T04:43:43.000Z (over 2 years ago)
- Last Synced: 2025-04-01T13:48:53.324Z (about 2 months ago)
- Topics: braacket, challonge, garpr, smash-gg
- Language: JavaScript
- Homepage:
- Size: 43 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Braacket Bulk Add
Bulk import tournaments into [Braacket](https://braacket.com). Supports both Challonge and Smash.gg brackets.
There is no Braacket API, so this automates a headless browser that clicks through adding tournaments. It takes about 40 seconds per tournament.
## Install
```
npm install
```### Dependencies
* [Puppeteer](https://pptr.dev/) - Used to automate a browser.
## Usage
Fill out `config/default.json` with your Braacket credentials and league name.
```
node braacket-bulk-add.js FILE
```Where `FILE` is a newline-separated list of tournament URLs.
### challonge-tourneys.js
The `challonge-tourneys.js` script can be used to get a list of all
tournaments created by a Challonge organization.