-
Notifications
You must be signed in to change notification settings - Fork 1
Cup Bot
mbasaglia edited this page Sep 4, 2014
·
3 revisions
- help - Show a list of available commands
- help command - Show an explanation on how command works
- next - Show the next planned match
- bracket - Give the URL for the challonge bracket
- cup - Show the current cup
- description - Show the current cup description
- time - Show when the cup will start
- maps - Show the map pool
- score match id - Show the scores for the given match
- players [search] - Show the players participating in the cup
- During map picking the selected players will be able to drop/pick maps
- create name - Create a new cup
- cups - Show the available cups and reload info for the current cup
- cup cup_id - Change the current cup
- cup property name - Display the property name of the cup
- cup property set name value... - Update the property name of the cup
- topic - Update the channel topic
- description text - Change the current cup description
- time time - Change the cup starting time (uses strtotime)
- maps - Add/remove the maps from the map pool
- start - Begin the tournament
- score match id score1 score2 - Append the result of a match
- end match id - Send the results of the given match and set the winner
- setup match id - Start a map picking session (see below)
- blacklist - Manage a list of users ignored by the bot
- admin - Manage the list of admins
- players - Add/remove players from the cup
- stop - Terminate map picking and show partial results
- nick nick1 nick2 - Set the bot to listen to nick2 for picking for nick1. At the beginning nick1 will be whatever was on challonge.
- pick number - Set that number maps has to be picked rather than dropped. If omitted only the last one will be picked.
- begin - End the setup and start the actual picking
Follows an example of map creation and setup: (Melanosuchus is the cup admin and EvilAntCyborg the bot)
<Melanosuchus> | EvilAntCyborg: create Duel - XQC #63 |
<EvilAntCyborg> | Created cup 1184498: http://eac.challonge.com/DuelXQC63 |
<Melanosuchus> | EvilAntCyborg: cup 1184498 |
<EvilAntCyborg> | Cup switched to: Duel - XQC #63 - 1184498 |
<Melanosuchus> | EvilAntCyborg: cup property set forum_post http://forums.xonotic.org/showthread.php?tid=5055 |
<EvilAntCyborg> | Updated cup |
<Melanosuchus> | EvilAntCyborg: time Sunday, 7th September 2014 20:00 CEST |
<EvilAntCyborg> | Cup will start in 3 days, 9 hours, 38 minutes |
<Melanosuchus> | EvilAntCyborg: maps + red asylum evilspace bloodprison hub3aero stormkeep farewell |
<EvilAntCyborg> | OK, red is in maps |
OK, asylum is in maps | |
OK, evilspace is in maps | |
OK, bloodprison is in maps | |
OK, hub3aero is in maps | |
OK, stormkeep is in maps | |
OK, stormkeep is in farewell | |
<Melanosuchus> | EvilAntCyborg: cup property set servers 146.0.36.65:26005 146.0.36.65:26006 #eac.xonotic |
<EvilAntCyborg> | Updated cup |
<Melanosuchus> | EvilAntCyborg: description Minsta+Hook duel cup |
<EvilAntCyborg> | Cup Duel - XQC #63 (1184498): Minsta+Hook duel cup |
<Melanosuchus> | EvilAntCyborg: topic |
* | EvilAntCyborg has changed topic for #eac.cup to: " Duel - XQC #63 http://forums.xonotic.org/showthread.php?tid=5055 | Servers: 146.0.36.65:26005 146.0.36.65:26006 #eac.xonotic | Bracket: http://eac.challonge.com/DuelXQC63 | Bot Help: http://tinyurl.com/eacbot" |