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.
In summary:
- create a new tournament
- remember your url
- add
smtournamentas admin
Send now a transfer memo to the steem account with follwoing text:
identifier,level_limit,allowed_cards,match_type
identifieris the URL without challonge.com, in my example sm_test_tournament_010level_limitcan be Novice, Bronze, Silver, Gold or Diamondallowed_cardscan beall,gold_only,alpha_onlymatch_typecan be best_of_one or best_of_three
level_limit and 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.
When match_type is 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.
I set 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 for registering my tournament:
When I start the tournament at challonge.com, I will receive a transfer from when everything has worked so far and the results of all played matches should be entered automatically.
Summary
It is possible to register a challonge tournament for automatc scoring.
- Create a tournament with smtournament as admin
- Send a transfer memo to
- 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 (
_are fine) - 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?