News:

Biggest free backgammon community - members from over 150 countries. Play backgammon for free on Fibs.com and enjoy the community on fibsboard

Main Menu

Help Using Tourneybot Commands

Started by JonJon, April 06, 2004, 09:27:15 PM

Previous topic - Next topic

JonJon

I just wanted to make a helpful post here. Most tourney entrants never realize the number of commands THEY can give to tourneybot to receive useful information and do fun stuff. The complete list of commands is at:

http://rubyforge.org/docman/view.php/144/60/command-list.txt

and you will find even more info at the tourneybot hompage:

http://www.fibsboard.com/tourneybot/

Here is a brief list of commands that may be useful to the new tourneybot participant (by the way...I lifted these right out of the command reference)

CURRENT
-------
Syntax: TELL TOURNEYBOT CURRENT <tourney>
Access: Everyone
Description: Displays the current round information for the specified tourney.
Example: "TELL TOURNEYBOT CURRENT 190" will display info on the current round
of Tourney #190.

DROPOUT
-------
Syntax: TELL TOURNEYBOT DROPOUT <number>
Access: Player
Description: Removes you from the specified tourney. Currently you can only do
this before the tourney's been started. You will need to confirm it with a 'yes'
command.
Example: "TELL TOURNEYBOT DROPOUT 8" will remove you from Tourney #8.

MODERATORS
----------
Syntax: TELL TOURNEYBOT MODERATORS
Access: Everyone
Description: Lists all moderators. (Moderators are tourney directors, that is,
the people who hold tourneys, set the rules, resolve disputes etc.)

NEXT
----
Syntax: TELL TOURNEYBOT NEXT <tourney>
Access: Everyone
Description: Displays the match-ups for the next round of the specified tourney
(that is, current round + 1)
Example: "tell TourneyBot next 21" will display the match-ups of the next round
in Tourney #21 (assuming at least some have already been determined).

PLAYERS
--------
Syntax: TELL TOURNEYBOT PLAYERS <number>
Access: Players
Description: Lists all players who've registered to play in the specified
tourney.
Example: "TELL TOURNEYBOT PLAYERS 319" will list all players in Tourney #319

PREVIOUS
--------
Syntax: TELL TOURNEYBOT PREVIOUS <tourney>
Access: Everyone
Description: Displays the match-ups for the previous round of the specified
tourney (that is, current round - 1).
Example: "tell TourneyBot previous 21" will display the match-ups of the
previous round in Tourney #21 (assuming at least some have already been
determined).

REGISTER
--------
Syntax: TELL TOURNEYBOT REGISTER <number>
Access: Everyone
Description: Signs you up for participation in the specified tourney, assuming
you meet the requirements and that the tourney's not full yet or already in
progress.
Example: "TELL TOURNEYBOT REGISTER 39" will register you for Tourney #39

ROUND
-----
Syntax: TELL TOURNEYBOT ROUND <number> TOURNEY <number>
Access: Everyone
Description: Displays match-ups for the specified round of the specified
tourney.
Example: "TELL TOURNEYBOT ROUND 1 TOURNEY 4" displays info on the first round
of Tourney #4.

STANDINGS
----------
Syntax: TELL TOURNEYBOT STANDINGS <tourney_number>|<tourney_type>
Access: Everyone
Description: Displays the standings of the specified tourney. If you specify
a number, you will get the standings for that tourney only. If you specify
the tourney type (such as 'fridays3'), you will get the overall standings
for that tourney.
Example: "TELL TOURNEYBOT STANDINGS fridays3" will display the overall standings
for the fridays3 tourney.

TOURNEY
-------
Syntax: TELL TOURNEYBOT TOURNEY <number>
Access: Everyone
Description: Sends detailed information on the specified tourney, including
minimum and maximum number of players, description etc.
Example: "TELL TOURNEYBOT TOURNEY 44" displays detailed info on tourney 44.

TOURNEYS
--------
Syntax: TELL TOURNEYBOT TOURNEYS [CREATED|OPEN|PLAYING|COMPLETED|ALL]
Access: Everyone
Description: Lists tourneys. If you don't specify an argument, only the tourneys
that are currently accepting sign-ups or are in progress will be displayed. If
you do specify an argument, the output will be filtered according to it:
CREATED will list tourneys being set up, OPEN tourneys accepting sign-ups,
PLAYING tourneys already in progress, COMPLETED tourneys that have been
completed and ALL will list all tourneys, regarding of their state.
Example: "TELL TOURNEYBOT TOURNEYS PLAYING" will list all tourneys currently in
progress.

YES
---
Syntax: TELL TOURNEYBOT YES
Access: Everyone
Description: Confirms something. It's usually sent when TourneyBot prompts you
to confirm the previous command. Usually you will have about 10 seconds to
send the confirmation. If you fail to do so within the specified time limit,
your previous command will be ignored.

Please notice that access is granted to EVERYONE. You can use these commands at anytime, before, or during a tourney.

Any questions from newbies to TB regarding commands and TB can be asked here, and I am sure someone will answer them.

JJ


amarganth

During a tourney I play, I mostly have an open chat window with TourneyBot. Then I can give these commands directly to TourneyBot without the "tell tourneybot". For instance:
tourneys
tourney 310
register 310
players 310
current 310


I have JavaFIBS as FIBS-Client. But I think, other FIBS-Clients have comparable features.

amarganth
To be is to do
          Sokrates
To do is to be
          Sartre
Do be do be do
          Sinatra