WoLF`C`BoT v1.0 BeTa(b19) - Public Beta
---------------------------------------

Welcome to the public beta of WoLF`C`BoT.  This readme will outline the features of 
WoLF`C`BoT, how to install it, and answer FAQs.

FAQs
----

Q: Why did you code a bot Azure?  Isn't bnx good enough?

A: Bnx is a great bot, but I coded this bot for 2 reasons.  First, I use linux mostly and 
have a *nix version of my bot (no I don't give it out to anyone).  Second, bnx lacked some
features that I wanted in my bot.

Q: Can I hex edit the bot to say what I want it to?

A: You can try, but I am in no way accountable for the actions of the executable should it
be hex edited, and I would STRONGLY suggest against it.  The executable doesn't like to be
hex'd, and acts, hmm, shall we say, "adversly to optimal system performance."

Q: How do I get new versions of this bot, or the WoLF-Only version?

A: New versions will percolate around the net I'm sure.  Don't ask me for them, I don't give 
them out.  WoLF-Only version? You can't have it if you don't got it.

Q: Why is there a bunch of junk in my screen, especially when he anti-idles?

A: I have left a lot of printf()'s in for debugging purposes, there is a bug in the antiidle
code somewhere, and these "#1", "#2"'s will allow me to track down the bug faster with your
help.

Q: ACK! The bot crashed, what should I do?

A: If the bot just had a server crash, it should restart itself, if it had a fatal exception 
area, find me on battle.net and tell me whats up.

Features
--------

WoLF`C`BoT v1.0 is very bnxish in its look and control.  However, instead of logging into the
bot, like you do with bnx (which is a huge security hole), you must present your password 
with every command.  I had a lot of complaints about this from everyone, but I wont change it
because its way to easy to exploit bnx's login command.

Command syntax (via whisper): <password> <command> <options>
IE: /msg WoLF`C`BoT wolfrox ban NiCKToBaN I want to ban you with this message!

Available commands:
protect:  Toggle channel protection.  If the bot has/gets ops with protection enabled it will
 	  ban everyone who's tags aren't in the safelist.
greet: Toggle user greetings.
notify: Toggle unban notification.  The bot will whisper someone when they are unbanned if 
	this toggle is enabled.
shitlist: Bot whispers you the shitlist.
safelist: Bot whispers you the safelist.
safeadd: Adds the nick/tag you specify to the safelist.  (NOTE: WoLF`C`BoT doesn't use *'s 
	 for wildcards.  It assumes that strings are wildcards.  That is to safeadd WoLF
	 I would type: /msg WoLF`C`BoT wolfrox safeadd WoLF)
shitadd: Adds nick/tag to the shitlist.
greetadd: Adds the greeting for nick to the greet list. (/msg WoLF`C`BoT wolfrox greetadd
	  WoLF`Azure u r cool).
safedel: Deletes nick/tag from safelist
shitdel: Deletes nick/tag from shitlist
useradd: Adds a user/password combination to the access.lst.
ban, kick, unban, designate, rejoin, say: Self-explanitory.

(Why no greetdel or userdel? Cause I havn't added them yet 'cause I'm lazy).

Installation
------------

Edit bot.cfg for your configuration.
Edit access.lst for you.

Problems
--------

Find me on battle.net and see if I'm in a good enough mood to help you out.  Otherwise you
are SOL.

- WoLF`Azure~[SA]

