The full documentation for Winters Bot is located in Starcraft Legacy's Winters Bot area.
Version history
1.2b4 [1/6/00]
- Fixed a bug which was causing crashes for some users.
- Made several small changes in messages in the bot's window.
- Added HIDEINTERBOTMSGS option to the config file.
1.2b3 [12/17/99]
- Added account number lookup to many commands (!seen #5243).
- Added partial-name lookup for many commands (so !seen robo
may return a hit for BB-Robocop).
- Added support for Starcraft Japan.
- Added support for cumulative record collection.
Winters performs /stats calls on regulars and operators (one per minute) when there is no
activity in the channel. The !stats <name> command returns a person's total
stats across all the nicknames he/she uses.
- Added nick expiration. If a /stats query for a nick
returns "Invalid user", the bot removes the nick from its database.
- Added "info" command, which records a line of text
in a user's database entry. A bot owner can use %info to include the info line in
greetings or custom commands.
- Changed most uses of "/rejoin" to "/join the
void", because /rejoin no longer works for non-gavel holders.
- Re-introduced the !master command -- it is exactly the same
as !masters.
- Changed the botmail acknowledgement to tell the sender the
prime nick of the recipient.
- Added support for the InterBot protocol. InterBot is a
bot-to-bot whisper protocol designed by a committee of bot authors. InterBot allows
bots to cooperate with each other, to make it easier to run a channel with multiple bots.
1.2b2 [10/11/99]
- Fixed a bug which had allowed anyone to use an
OPERATORCOMMAND.
- Prevented access to the Warcraft II BNE public channels.
- Added account number lookup to the "whois" command
(try !whois #5243).
1.2b1 [9/23/99]
- Added support for Warcraft II Battle Net Edition.
- Added OPERATORCOMMANDS -- custom commands invokable only by
operators.
- Added DONTREJOIN option to the config file -- this option
disables auto-rejoin to grab ops.
- Changed OWNER config-file keyword to MASTER.
- Allowed multiple bot masters to be specified in the config
file.
- Restricted tagbans to 2 characters or longer.
- Changed TGREET config-file keyword to NEWUSERMSG.
- Added support for multi-line greetings.
- Removed "[primenick]" from greetings.
- Added %prime and %altprime conversions for greetings and
custom commands.
- Disallowed /ban and /kick in greetings.
1.1.6 [6/17/99]
- Changed the implementation of the killuser command so that
it erases just one nick from the database.
- Added opseen and regseen commands, which work like allseen
but report the most recently seen regulars and operators.
- Added master and banned commands; these list everyone with
Master and Banned status, repectively.
- Disabled the use of Winters bots in public channels.
- Added tracking of products (Starcraft, Brood War, etc) to
!seen command.
- Enabled periodic reset of the away message.
- Added auto-unban feature, which, in a multiple-gavel
situation, automatically unbans anyone banned from the channel by a non-regular (from
JavaBot).
- Added support for backup channels.
- Enabled whispered commands that start with '!'.
- Made all commands work from both say (!command) and whisper
(/m bot command) formats.
- Added support for arguments in custom commands.
- Added TALKBACK and WHISPERBACK options to the config file.
- Disabled recording of passwords in the log file.
- Removed BANSTARCRAFTDEMO option.
- Fixed a bug in the designate command.
1.1.5 [3/29/99]
- Removed lots of spurious return characters from the log.
- Added !tagban command, which reports all the current
tagbans.
- Fixed antinick related bug which was causing crashes.
- Updated "about" command to indicate Winters Bot's
new website.
1.1.4 [3/8/99]
- Fixed bug which was causing crashes.
1.1.3 [3/5/99]
- Improved antiflood parameters slightly.
- Fixed longstanding bug in !server -- it now reports the correct server.
- Removed BANDIABLO, BANSTARCRAFT, BANBROODWAR options.
- Fixed most instances where bot doesn't have ops but tries to ban/kick people anyway.
- Added a warning message five minutes before timekicking.
- Added auto-designate -- bot /designate's the highest-ranking non-guest in the channel.
- Added killuser command, with which an operator can remove a guest's entry from the
database.
- Restricted account numbers to one per person.
- Removed checkin message at log-on.
- Added !say and !who commands, which (along with !server) are useful for dealing with
battle.net server splits.
- Added autopurge facility and removed purge command.
- Added ban text and changed the ban message.
1.1.2 [2/12/99]
- Made the bot ignore Diablo demo users and anyone who is not in the channel.
- Greatly improved antiflood mechanism.
1.1.1 [1/26/99]
- Fixed a bug which caused the bot not to print when people left the channel.
1.1 [1/25/99]
- Fixed botmail so that it is delivered in chronological order.
- Made many cosmetic changes in the bot's window output.
- Added broadcast botmail (to all regulars or operators).
- Added tracking of who is currently in the channel.
- Added autograb of ops if bot is left alone in the channel without ops.
- Added timekick feature, which boots anyone who sits in the channel for too long.
- Added banning of those that deserve it as soon as the bot grabs ops.
- Added general product bans (chat, Starcraft, Diablo, etc).
- Added more functionality to the "iam" command; it can now move a nick between
database entries (if the account numbers match up).
- Added new "notmynick" command, removes unwanted nicks.
- Fixed the "unban" command so that regulars can use it to unban themselves.
- Added "shutdown" command.
- Added !meeting command.
- Added tagbans.
- Fixed database to allow unlimited nicks and antinicks per person.
- Changed bot so that it ignores talk and whispers when not in its home channel.
- Fixed bot so that it ignores talk and whispers from banned people.
- Added IGNOREGUESTS option to the config file.
1.07 [1/13/1999]
- Added new botmail feature.
- Added resign command (operators only) and purge command (master only).
- Added config file support for %bot and %chan in addition to %name; % conversions now
work in the away message and custom commands in addition to the greetings.
- Restricted account numbers to three per database entry.
1.06 [1/5/1999]
- Added support for multiple servers in the SERVER line. The servers are tried in a
round-robin fashion.
- Added !server command, which reports the bot's current server.
- Added config-file keyword LOGFILE, which activates logging of all bot activity.
1.05 [12/18/1998]
- Made greeting messages optional -- delete config file entry to remove greetings.
- Added config-file specification of the away message.
1.04 [12/13/1998]
- Added %name support in the TGREET config file entry.
- Added help blurbs for help, !help, and unrecognized commands.
- Removed case sensitivity from most commands.
- Changed database so that it uses save & rename to make changes; this should reduce
the chances of losing the database in a crash.
- Added support for custom commands in the config file.
- Added DONTBANBOTS option to the config file.
1.03 [12/10/1998]
- Added support for custom greet messages.
- Fixed the "about" command.
- Fixed bug which prevented autoban of chatters with '[' in their names.
1.02 [12/9/1998]
- Fixed channel names so that they may be more than one word long.
1.01 [12/8/1998]
- Fixed TGREET messages so that they may be more than one word long.
- Fixed !operators and !regulars so that they work even if there are none.
1.00 [12/7/1998]