register 114,
but it told me
the syntax was invalid!!

TourneyBot is an automated tourney organizer for FIBS. It takes care of all the details
pertaining to managing a tourney - it registers players, draws the
match-ups and builds brackets, automatically registers results, informs
players on who their next opponent is and announces winners.
MadMatt wrote TourneyBot. (See full
credits.) He wrote it because:
If you're interested in how the bot was made, check out this page.
There are usually a couple of short real-time tourneys a day
(usually between two and four). The times are not really known in
advance - Tourney Directors just hold these whenever they have time.
You just have to hang around on FIBS and watch the shouts for
announcements of new tourneys.
There are also longer tourneys that usually have specific dates for
registration, round 1 completion etc.
If you tell TourneyBot tourneys, it will list all
tourneys that are currently accepting sign-ups or are in progress, one
tourney per tell.
To sign up for a tourney, tell TourneyBot register #
where # is
the number of the tourney you want to participate in.
TourneyBot sends confirmation if you register successfully. The
confirmation message is:
You have signed up for FIBSLeaGammon Fridays3 Tourney of Feb
20 (Tourney #113). You will be notified on who your first opponent is
as soon as the Tourney starts.
So, unless you got something like the above back from TourneyBot
when you tried to register, you did something wrong. A common mistake
is sending tourney # instead of register #.
register 114, but it told me the
syntax was invalid!! You probably added extra spaces between register and
the tourney number. Don't
do that. Also, here's a rule-of-thumb concerning the case of the
commands you send:
award win MadMatt 1-0 round 1 tourney 5
is good,
whereas AWARD win madmatt 1-0 tourneY 5 is not so good.A message will be sent to you when your next opponent is known. The message will have the following format:
T113R3M1 (3-pt): MadMatt (1650.52) vs. LisaS (1606.19)
The above message signifies a 3-point match between MadMatt and
LisaS. The FIBS command to view your messages is message.
(Note: type
that in your command window, because you need to send that to FIBS, not
to TourneyBot).
Alternatively, you can use round # tourney #
TourneyBot command to
view the bracket for the specified round (or just current #)
to see the
bracket of the current round.
T113R3M1 (3-pt): MadMatt (1650.52) vs. LisaS (1606.19)
See the (3-pt) in the match message above? That means the match
should be a 3-pointer. So, check your messages to find that out. In
addition, when displaying
tourney brackets using round, current, next and previous
commands, the top line will display the match length for
that round.
Use the dropout command. The syntax is dropout
# where # is the
number of the tourney you want to dropout from. You will have to
confirm your dropout with a yes command when prompted.
So, to dropout from Tourney #111, tell TourneyBot dropout 111,
then
tell TourneyBot yes.
A bye is a free pass into the next round. In elimination bracket tourneys, byes are distributed in the first round in order to get a valid bracket if the total number of players does not equal 2^n (that is 2, 4, 8, 16, 32...). Byes are distributed randomly.
Short answer: No. TourneyBot detects it from the server and automatically registers it.
Long answer: If you don't receive a confirmation that TourneyBot
registered your
match result in a few seconds after the match has ended, then something
went
wrong. The bot might be offline or an error occured. In this case, the
loser of
the match will have to register the result by using the report
loss
TourneyBot command, like this: report loss 1-0 tourney 79.
Alternatively,
both players can message the result to one of the Tourney Directors,
who will
then award the win appropriately.
Yes.
round # tourney ## will display the bracket for the
specified round of the specified tourney (# signifies round number and
## signifies the tourney number). A couple of shortcut convenience
commands exist to display
that information: current # will display the current
round (the round
currently in progress) of the specified tourney. next #
will display
the next round (current round + 1) bracket (if it's available).
Similarly,
previous # will display previous (current - 1) round
bracket.
Currently, all tourneys match-up players randomly. The byes are also awarded randomly. In the future, there will probably be a way to make seeded tourneys (where people are paired up based on rating).
Although some tourneys have small prizes (like T-shirts, RepBot points, postcards etc.), most of them are only held for fun. What you get is a sense of satisfaction for being the best in the tourney and a tiny bit of glory, as the bot will shout out your name, proclaiming you the winner of the tourney, which will usually be followed by congratulations from the community.
Tourney Directors are a select group of FIBSters who are able to
operate
TourneyBot to hold various kinds of tourneys. If you wish to become
one, tell TourneyBot add moderator. Note that you will only be able to add yourself
if you have a FIBS experience of 1000. The requirements are always subject to change.