Ausmash
Ausmash
  • Login Register
Menu
  • Elo
  • Players
  • Ladders
  • Results
  • Rankings
  • Characters
  • Player tools
  • Compare
  • Head to head
  • Seeding
  • Video
  • Videos
  • Twitch
  • Social
  • Discord
  • Podcasts
  • Crews
  • Awards
  • About
  • Blog
  • Contact us
  • API
  • Regions
  • About
  • Friends
  • Ausmash Pocket
  • Ultimate Stage Striker
  • Streameta
  • Legal
  • Privacy policy
  • Terms & conditions

Australian Challonge bracket results - Challonge double elim integrated

  1. Data
  2. Forum
  3. Australian Challonge bracket results - Challonge double elim integrated
QLD Smash nowallows you to submit double elimination Challonge brackets to the website. You may post them in this thread to have the results added to the website.

Currently round robin results are not supported by the Challonge API, so these results still need to be recreated manually in TioPro.
ADMIN 05/21/2015 12:29:09
  • «
  • 1
  • 2
OninONew ZealandFalco
40+ tourneys
Sorry to necro this, but there's a little bit of interest in NZ in putting results up here but we're 100% challonge. I don't know what your backend is written in, but garpr.com's source code is open, including a challonge scraper. It's written in Python and designed to feed data into his models for matches etc. But the layer from a JSON dict to whatever format you need for your website is pretty trivial. I'm not sure how you'd integrate Python scripts in your framework or whether you'd need to port it to whatever but it's there.
04/28/2015 07:28:41
ShitashiQueenslandMega Man
180+ tourneys
Switch: SW-4350-9889-9978
Wii U: djkaion
3DS: 1091-9241-2919
There is nothing wrong with posting this info omg this is useful.

The Challonge API is actually pretty good to work with, the biggest problem for me is actually building the TioPro file dynamically which I don't have down. Also Challonge pushes people through to losers bracket differently and that part has always required hand crafting but I think eventually it should be automated.

This place isn't built in Python, but it's not too hard to reverse engineer Python code so this is definitely useful. JSON is also very transferrable between disparate systems so this is a great thing. Thank you so much for posting this! :D

If I can get this process worked out then I then I have a longer term goal to basically integrate a Challonge like UI into QLD Smash that uses TioPro but that's a really big task and would need to be tested on wifi tourneys first.
After a few weeks of eat sleep code repeat I seem to be getting 100% success with scraping Challonge double elimination brackets. I can't get round robin currently from the API which is a problem but may change in the future and I'm not too concerned about single elim at this point.

The code is still quite fragile so I'm going to need to be in contact with the tourney admins if anybody has problems importing results. BAM will be a nice test for this if it's run in Challonge. The contact form for submitting results ahs also been updated to allow Challonge URLs to be submitted instead of Tio brackets.
05/21/2015 12:31:56
ZivhayrWestern AustraliaIncineroar
218+ tourneys
Switch: SW-4993-2581-5797
Wii U: Zivhayr
3DS: 4940-5478-2957
Last time I had to convert a challonge bracket I was overcome with misery and hopelessness. Recently, the threat of converting an 81 man bracket loomed on the horizon. But now, the path is clear. Praise be to Shitashi, giver of code, protector of free time. He who works so that others may not. Raise your voices in prayer, and dance in joy and honour of thy holy admin.
05/21/2015 16:00:38
ShitashiQueenslandMega Man
180+ tourneys
Switch: SW-4350-9889-9978
Wii U: djkaion
3DS: 1091-9241-2919
This is not working as expected with the BAM Melee bracket, so either somebody has to recreate that one manually or wait for me to figure out what's going wrong there. I've never seen a tournament where the pools are double elimination brackets without a grand final, so it's doing weird things.

The pools have to be recreated manually anyway because the group stage isn't available through the Challonge API. The pool results aren't recorded but the matches still count towards ELO.
05/24/2015 13:05:58
  • «
  • 1
  • 2

To post on the Ausmash forums you must register

Latest threads

Super Smash Flash 2
13
Davo369
01/26/2025 15:19:47
Australian Super Smash Bros. for Wii U and 3DS Wifi Online Thread 26
67
Waveguider
06/03/2022 06:39:32
ROUND 1;Matches due 29-05-16 Online Tournament-Ultimate Smash Tour
49
yarbsarb
11/29/2021 01:57:36
Favourite move in the game
6
SonicMam
06/01/2021 02:21:57
Elite Smash Badge
0

02/19/2021 18:41:06
Big SXC Attendee Player Analysis / Banter thread
119
Aerodrome
11/07/2020 09:27:12
Wrong name for some tournaments
0

02/13/2020 13:55:03
Really Random Tournament 3
4
Exist
05/28/2019 04:59:27

Blog articles

Second Wind 2025's Underdogs

By IcyK - 8/07/2025 Shining a spotlight on players who could exceed expectations at Wellington's premiere Smash event.
Read article 0

Docked and Loaded 3 - Sets to Watch Out For

By IcyK - 19/02/2025 A look at some of the most likely (or most fantastical) upsets that could happen this weekend at Docked and Loaded 3 in Auckland, New Zealand
Read article 0

Kuriboh 2024 year highlights

By metagh0st - 5/01/2025 Something something about Kuriboh's 2024 year check out his highlights he made for 2024!
Read article 0
Forum RulesCode of conduct