:: StealthBot ChangeLog - by ste4lth

To Do List
	-Skins
	-Password Changer (There may be a CleanSlateBot error preventing this)
	-Cynical Version
	-Any other issues that are encountered
	-Definitions
	-os info
	-FIX UPTIME
	-REMOVE DASHES

v1.4 - Major Release
	-StealthBot now uses CleanSlateBot2.
	-The bot now has Warcraft III support thanks to the CleanSlateBot update.
	-Profile reading/writing support! Read the readme for more info.
	-Switched to a much more efficient, cleaner .ini config system.
	-Added shortcut keys:
		CTRL + L - Lock Channel Window
		CTRL + K - Toggle Chat Window Auto-Clear
		CTRL + J - Toggle Join/Leave Messages
		CTRL + P - Open Setup
	-Added commands: .time, .sethome, .newdef, .def / .define
	-Switched to a ComboBox for text sending, lets you see your last few messages
	-Added code to automatically resize the objects on the form when you resize the bot
	-Disabled some unused constants to reduce memory use
	-Objects on the form scale in size when you resize the window
	-GUI changes, including Pre and Post boxes -- view the readme for more info.
	-Fixed a bug where connecting with D2, disconnecting and connecting with another product would crash the program
	-Cleaned up global variables to reduce initial memory use
	-Added additional icons
	-Added code that checks that everything needed to connect is present before connecting.



v1.1.2 - Update
	-Quote, MP3 and Uptime idles as well as standard messages :)
		(these may not quite work properly when the bot is minimized, still checking)
	-Right-click menu available in the channel list, double-clicking on a name puts it in the send box
	-Altered color code to make the bot appear the same on all Windows schemes
		(this will let me have skins in the future as well)
	-The bot now minimizes to the system tray
	-The channel list now shows game icons
	-Fixed minor bugs with .away, .des, /reply and the random quote system
	-Added commands: .lastwhisper, .bancount
	-You can now type "/joinhome" in the bot to send you to your home channel.



v1.1.0 - Major Release
	-Added Winamp support ;)
	-Added Diablo II LOD Realm Logon support
	-Introduced code to handle Diablo II's view of usernames. (No *'s)
	-Added the .rem command to remove users from the userlist
	-Added error handling code.
	-Bot will rejoin if kicked
	-GUI changes
	-Users whose names match the clan channels they are in will be shown as having ops.
	-Fixed a bug regarding the user manager.
	-Users can be removed from the user manager.
	-Added a join/leave message toggle, chat window lock, and toggle for the chat window auto-clear feature in the Window menu.
	-Added commands ping and uptime
	-Modifications to the old command structure to allow most commands to be sent from within the bot (/command) and by whisper
	-Users will now always be removed from the channel list when they leave. Visual Basic's method of handling wildcards was responsible for this, users with brackets and other symbols in their names weren't removed properly.
	-Typing /away (message) and /back will set your status to away and inform others in the channel. Remote commands can do this as well =)
	-Uptimes added
	-Added a complete list of servers in the Setup screen
	-Added a new custom icon, thanks to Andrew "Monki3e" S.
	-Added a new splash screen, thanks to phace.
	-Fixed issues with some channel ops



v1.0.2 - Bug Fixes
	-Fixed a bug regarding old and incomplete config files and the splash screen load
	-Fixed a bug regarding the random quote feature
	-Added the .server command for good measure



v1.0.1 - Major Release
	-Basic flood protection on all commands that talk to battle.net (eg, tagbanned bots massload, the bot will delay after banning each one) This needs work, please send me feedback
	-Added many commands, listed in readme.txt
	-Added lockdown, tagbans, shitlist and commands to turn off the checking of said lists
	-Rewrote parts of the code for efficiency
	-Supports ban and kick messages, checks userlist and safelist before banning unless the banner's access is over 100
	-Bot will reconnect if disconnected by flooding or other reasons
	-Added the /reply in-bot command which will whisper back to the last person who sent you a whisper
	-Added the /rejoin in-bot command which will rejoin the last channel
	-Added splash screen, graphic thanks to {DK}Disturbed, and a way to turn it off.
	-Added the /add in-bot command which adds users to the database "/add Username Access" in the chat window. (chew-style)
	-Anti-idles, the timer is set up but not functioning properly.
	-Added userlist manager (bot > User Manager) so you can see all the users present in your userlist
	-Chat box will clear itself after 16,000 characters are present in the chat window (this prevents someone from dropping the bot by mass-messages or join flooding)
	-GUI changes for the About and Setup dialogs
	-Setup dialog works right when used more than once
	-Fixed the /unsquelch and /squelch bugs
	-Changed the channel list text color to be more visible on dim monitors.
	-People will now be removed from the channel list when they leave the channel.



v1.0 BETA 3 - Final Beta Release
	-Access and commands! Information is in readme.txt.
	-Minor bug fixes.
	-Slight GUI changes.
	-The Current Channel label is fixed.
	-The ding is gone! Will only ding if nothing is entered in the send box and ENTER is pressed.
	-Debug removed from the Bot menu. I used this command to test string returns.
	-Will now tell you what users have secondary ops - working on having them placed at the top of 		the ListBox
	
v1.0 BETA 2
	-Fixed a minor emote display bug
	-Connect button will now disconnect before connecting. (Reconnects)
	-Modified the Setup GUI
	-Will not send messages to battle.net if they are too long
	-Warcraft III logins disabled, on testing they didn't function right
	-Added Current Channel label
	-Clicking once on a person's name in the list of users will copy their username to the clipboard!



v1.0 BETA 1 - First publicly distributed release
	-Fixed the nasty problem that caused people's names to stay in the channel list after they left it.
	-Timestamps are everywhere now!
	-Added support for whispers with proper colors =p
	-Bot now supports flags - it will display appropriate messages if a user gains or loses ops
	-User's statstring is displayed when they join the channel, new format of join messages:
	 " user:ping has joined the channel using product (statstring message) "
	-Still working on profile support!
	-Rumors of compatibility issues with the CSB ocx component
	-Added error support for people who try to connect without a config file present



v0.5 ALPHA
	-Added timestamps after the login sequence
	-ENTER key bound to Send
	-Focus is maintained when sending text to battlenet
	-Will not send a blank message to battlenet with the ENTER key, the Send label will still do this
	-Working on profile retrieval!
	-Will now display a user's name in the channel when they join it
	-Will no longer display "BNLS: Disconnected" message if the bot is online - this was a useless 		 message, BNLS disengages the bot after it has connected
	-Added Bot > Clear Window menu option
