I played a little with the powerchallonge API library for challonge.com and created a small bot for letting everyone automatically scoring challenge results into the challonge tournament.
How does it work?
At first, a new tournament should be created at https://challonge.com/tournaments/new:
The entered name in URL is the identifier and will be important later.
It is important that every participant changed their displayed name to the steem account name. The challonge username can be different.
Their is no limitation to the game info or the registration. Example of a single elimination tournament with a registration page and check in:
Important are the advanced options. Everything works only if
smtournament is added as admin for entering scoring:
Without this, automatic scoring is not possible.
- create a new tournament
- remember your url
Send now a transfer memo to the steem account @smtournament with follwoing text:
identifieris the URL without challonge.com, in my example sm_test_tournament_010
level_limitcan be Novice, Bronze, Silver, Gold or Diamond
match_typecan be best_of_one or best_of_three
allowed_cards define which challenges will count. They have to be set at the beginning of each challenge. Played challenges with not fitting values will not count.
best_of_one, one win is sufficient to win a match. If the match was a draw, it is repeated.
If it is set to
best_of_three, a participant has won the match when he wins 2 steemmonster challenges.
Test if it works as intented
I created a new tournament which is played today 14:00 UTC. Checkin is opened 15 minutes before.
level_limit to Silver,
allowed_cards to all and
match_type to best_of_one.
You can find the tournament here: https://challonge.com/sm_test_tournament_010
I send 0.001 STEEM to @smtournament for registering my tournament:
When I start the tournament at challonge.com, I will receive a transfer from @smtournament when everything has worked so far and the results of all played matches should be entered automatically.
It is possible to register a challonge tournament for automatc scoring.
- Create a tournament with smtournament as admin
- Send a transfer memo to @smtournament
- Start the tournament and check if you receive a confirmation
- All results should be entered automatically now.
- When a participant has a displayed name different from the steem account name, the results of all matches in which this participant is involved must be entered manually (
- When all matches are played, the tournament at challonge has to be closed manually
Please register at https://challonge.com/sm_test_tournament_010 and help me checking if everything works :). The tournament starts at 14:00 UTC.
What do you think?