Introduction
If you are on Battle.net
and you see a Winters Bot, you can use the commands on
this page to make it do things for
you.
Status
Winters remembers one of
five status values for each person it sees, and gives
each person certain priviledges based on his or her
status:
Status |
Who might typically
have it |
Priviledges |
Master |
Bot owner, clan
leader, highest-ranking lieutenants,
etc |
Operator priviledges
plus promote, demote |
Operator |
Clan members (small
clan) or high-ranking members (big
clan) |
Regular priviledges
plus kick, designate, ban, unban; not
kickable |
Regular |
Friendly non-members
(small clan) or rank-and-file members (big
clan) |
May use
otherwise-prohibited products in the channel; not
bannable |
Guest |
Default status for
unknown people |
May sit in channel
and talk |
Banned |
Lamers who offend an
operator or try to take over; clan
enemies |
None; auto-banned on
join |
Say
commands
To give a 'say' command,
just say the command in the channel. These
commands always begin with '!' (such as '!seen
bb-robocop').
Command,
Examples |
What it
does |
!seen
<nick>
!seen
bb-robocop |
Prints the primary
nick of <nick>, and how long ago he or she
joined, left or talked. |
!allseen |
Prints the last 10
people seen, and their primary
nicks. |
!whois
<nick>
!whois
bb-robocop |
Prints the primary
nick and all other nicks used by <nick>,
plus the status level and account
number. |
!operators |
Prints the primary
nicks of all the operators, in the order in which
they were last seen. |
!regulars |
Prints the primary
nicks of all the regulars, in the order in which
they were last seen. |
!server |
Prints the address
of the server the bot is using. Useful if
battle.net is going crazy and you need to find a
stable server. |
!who |
Lists everyone that
the bot can currently see. Useful during
server splits. |
!say
<text>
!say can you hear
this? |
Allows you to talk
via the bot. Useful during server
splits. |
!tagban |
Reports all
currently active
tagbans |
Whisper
commands
These are the 'whisper'
commands. To issue these, you have to whisper the
command to the bot (such as '/whisper SuperBot
help').
Command,
Examples |
What it
does |
mail
<nick> <msg>
mail bb-robocop yo
dude! |
Sends botmail to the
given user. Mail is delivered when the
recipient next joins the
channel. |
iam
<nick>
iam
bb-robocop |
Sets your primary
nick. It must be a nick that Winters has
seen you use before (use !whois to see
them). If Winters is confused about who you
are, use the iam command to "remind" it of one or
more of your other nicks. |
notmynick
<nick>
notmynick
robocop2 |
Removes a nick from
your list of nicks. |
about |
Gives version and
website information about
Winters. |
help |
Prints a list of
commands. |
help2 |
Prints even more
commands. |
Operator
commands
You must be an operator to
use these commands. Except for !meeting, you must
whisper these to the bot.
Command,
Examples |
What it
does |
kick
<nick> [<reason>]
kick grond you
lamer! |
Kicks <nick>
out of the channel, unless <nick> is an
operator. If given, the reason appears in
the kick. |
designate
[<nick>]
designate
designate
bb-robocop |
Designates the given
nick (or yourself if no nick is given) as the
successor to Winters should he lose the
gavel. |
ban
<nick> [<reason>]
ban LaMeR go
away!! |
If the given nick's
status is Guest, sets the status to Banned, and
bans him/her from the channel. If given, the
reason is included in the ban command, will be
used in subsequent bans if the user ever joins the
channel again. |
unban
[<nick>]
unban
unban
LaMeR |
If no nick is given,
and the speaker is a regular or above, unbans the
speaker (this is useful if you are using chat and
find that you are banned from the channel -- see
the FAQs below). If a nick is given, and the
given nick's status is Banned, sets the status to
Guest, and removes the ban. |
killuser
<nick>
killuser
fred |
If the nick's status
is Guest, completely removes the user's entry from
the database. This is useful if someone has
a tagbanned nick in his/her database
entry. |
!meeting |
Starts a private
meeting of channel operators. Everyone else
in the channel is kicked out. To end the
meeting, type !meeting. The meeting will
automatically end after five
minutes. |
Master
commands
You must be a bot master to
use these commands. Whisper them to the
bot.
Command,
Examples |
What it
does |
promote
<nick>
promote
bb-metavark |
Increases the nick's
status by one level. |
demote
<nick>
demote
bb-metavark |
Decreases the nick's
status by one level. |
resign |
Makes Winters resign
as gavel holder. |
reload |
Read the database in
from disk (useful after editing by
hand) |
shutdown |
Terminates the bot
program. | |