Bulk import tournaments into Braacket. 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.
npm install
- Puppeteer - Used to automate a browser.
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.
The challonge-tourneys.js
script can be used to get a list of all
tournaments created by a Challonge organization.