Bot administration commands.
tell TourneyBot do <command_to_execute>
Makes TourneyBot send <command_to_execute> to the server.
Admin |
You: tell TourneyBot do shout Hello, everyone!
TourneyBot (shouts): Hello, everyone!
tell TourneyBot exit
Forces the bot to drop connection to FIBS in 5 seconds.
Admin |
You: tell TourneyBot exit
TourneyBot: Exiting in 5 seconds
tell TourneyBot insert <line>
Inserts the specified text into TourneyBot's input buffer, making it as though the server sent it.
Admin |
You: tell TourneyBot insert 12 MadMatt register 88
TourneyBot (to MadMatt): You have signed up for Single Elimination Bracket Tourney #88 (Tourney #88). You will be notified on who your first opponent is as soon as the Tourney starts.
This is very convenient for testing new commands and the like.
tell TourneyBot schedule list <days>
tell TourneyBot schedule save <days> <hhmm> tourney <number>
tell TourneyBot schedule load <days> <hhmm> tourney <number>
tell TourneyBot schedule delete <days> <hhmm> tourney <number>
Where:
days - a day of the week - all (7 days), daily (Mon-Fri) or sun, mon, tues, wed, thu, fri, sat
hhmm - Th time to create the tourney in UTC - Not adjusted for anyone's DST
Commands used to manage an automatic schedule of tourneys. When the specified time is reached on the correct day of the week a tourney will be created and the bot wil SPAM it for a cnfigurable time. If the tourney gets 4 or more player it will be started and run to completion.
LIST will list the tourneys for a day, default to all.
LOAD can be used to load an existing scheduled tourney for modification or moving.
SAVE and DELETE will do what you might expect.
Admin |
You: tell TourneyBot scheduler
TourneyBot:
tell TourneyBot scheduler
Sends information on every scheduled task
Admin |
You: tell TourneyBot scheduler
TourneyBot: task: ping | dur: 600 execs: true to go: 118.640000104904|||||
This command will likely be changed significantly when the new scheduler is introduced.