Pretty simple script to automate filling up the bracket file, since default interface provided by osu!lazer tournament client is too cumbersome when you have to fill up EVERY single match on the ladder, especially when your tournament starts at RO64.
- Filling up teams with players
- Filling up players as teams
- Filling up mappools
- Importing challonge ladder
- Simple command line interface.
- Paste the stuff you're asked about (bancho key, challonge key).
- Select what parts of script would you like to run.
- Open bracket file you'd like to edit.
- Select file with data (or just cancel to open default one in your textfile editor)
- Done! In case something broke just rename lastest backup file to bracket.json.
You can get empty bracket templates here. (thanks, jh1h1h)
This file is used for adding additional mods (NM, HR, HD) of your choice.
For now only this formatting is avaiable:
(Name of the round, i.e. Quarterfinals)
(modname)(tab key)(map id)
Example
Round Of 32
NM1 1737389
NM2 3335664
NM3 3601683
NM4 3756543
NM5 3448872
HD1 1513623
HD2 2283643
HR1 3274114
HR2 1592403
DT1 859034
DT2 2145491
DT3 2015326
FM1 2278201
FM2 96095
TB1 821273
The following formatting is available:
(Username)
(Teamname)(tab key)(Username 1/User Id 1)(tab key)(Username 2/User Id 2) ...
- This one too!
(Teamname) (seed 1)
(Teamname) (seed 2)
...
(Teamname) (seed 1)(tab key)(Username 1/User Id 1)(tab key)(Username 2/User Id 2) ...
First you get teamnames in (in seeding's order), then just add usernames or user ids.
Kevorc
RemIscute07
Tsukime
EulaFootEnjoyer
_Kasaezic
I dunno
Filtrator
CPU_Cartel
HD2 ban Neotopisch _Ene EulaFootEnjoyer tplc Jabbruh
I dunno _Kasaezic MyAimGenoKiller Akagii GreenKusa tomatohung
100% Illegal Team flyond RemIscute07 Nuit_ Tsukime comm899
TBD Cittasnaf CPU_Cartel Filtrator Kevorc
First Team!
HD2 ban Neotopisch
I dunno
100% Illegal Team
TBD
Random Team!
HD2 ban Neotopisch _Ene EulaFootEnjoyer tplc Jabbruh
I dunno _Kasaezic MyAimGenoKiller Akagii GreenKusa tomatohung
100% Illegal Team flyond RemIscute07 Nuit_ Tsukime comm899
TBD Cittasnaf CPU_Cartel Filtrator Kevorc
- Download the source code (preferably through git tools).
- Run the
pip install -r requirements.txt
to download dependencies. - Hope nothing breaks (and report bugs, please)!