////////////////////////////////////////////////////////
RaiBot Readme///////////////////////////////////////////

RAIBOT END-USER LICENSE AGREEMENT

IMPORTANT-READ CAREFULLY: This RaiBot End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and Raihan ("DEVELOPER") for the use of RaiBot ("PROGRAM"). By installing, copying, or otherwise using the PROGRAM, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the PROGRAM. 

The PROGRAM is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The PROGRAM is licensed, not sold.

1. GRANT OF LICENSE. The PROGRAM is licensed as follows:

* Installation and Use. The DEVELOPER grants that you may host this installation file and host message boards or websites relating to the PROGRAM.  This software is intended for use on Windows 95/98/ME/2000/NT/XP.

* Backup Copies. You may also make copies of the PROGRAM for storage purposes.  These copies may not be different from the original in any shape or form.

2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.

* Maintenance of Copyright Notices. You must not remove or alter any copyright notices on all copies of the PROGRAM.

* Distribution. You may not distribute copies of the PROGRAM to third parties, except as expressly provided in Section 1.

* Prohibition on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the PROGRAM, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.  This limitation includes the use of any means to edit or tamper with the functionality of the PROGRAM.

* Rental. You may not rent, lease, or lend the PROGRAM.

* Transfer. You may permanently transfer all of your rights under this EULA, provided the recipient agrees to the terms of this EULA.

* Support Services. There is *no* support servicing for the PROGRAM.  You may host your own support service for the PROGRAM or use those shown at the official PROGRAM website, http://www.raihanislam.com

* Compliance with Applicable Laws. You must comply with all applicable laws regarding use of the PROGRAM.

3. TERMINATION. Without prejudice to any other rights, the DEVELOPER may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the PROGRAM.

4. COPYRIGHT. All title, including but not limited to copyrights, in and to the PROGRAM and any copies thereof are owned by the DEVELOPER or the DEVELOPER's suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the PROGRAM is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants you no rights to use such content. All rights not expressly granted are reserved by the DEVELOPER.

6. EXPORT RESTRICTIONS. You agree that you will not export or re-export the PROGRAM to any country, person, entity or end user subject to U.S.A. export restrictions. Restricted countries currently include, but are not necessarily limited to Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria. You warrant and represent that neither the U.S.A. Bureau of Export Administration nor any other federal agency has suspended, revoked or denied your export privileges.

7. NO WARRANTIES. The DEVELOPER expressly disclaims any warranty for the PROGRAM. THE PROGRAM AND ANY RELATED DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE PRODUCT REMAINS WITH YOU.

8. LIMITATION OF LIABILITY. To the maximum extent permitted by applicable law, in no event shall the DEVELOPER or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use the PROGRAM or the provision of or failure to provide Support Services, even if the DEVELOPER has been advised of the possibility of such damages.  Because some states and jurisdictions do not allow the exclusion or limitation of liability, the above limitation may not apply to you.

9. MISCELLANEOUS.

All copyrights and trademarks used in this EULA belong to their respective owners.  This EULA is subject to change at anytime, where updates may be found at http://www.raihanislam.com


History.  You are using the version indicated below this line.

v1.9 Aspiration/Intrinsicality/Cold/Fluorescence/Fusion/RTS/Radon 47th and Final Release before 2.0.
Enhanced setup window.
261 commands.

Builds 845/846 - 4/14/03

- Extra channel moderation techniques (not disclosed)
- Support for playing WMA files
- Scriptable internal graphical user interface
- Added banned and banmodify commands
- Fix for the audio player and AIM windows when closed
- Fix for the chat screen blanking after minimization or browser viewing

Builds 843/844 - 3/18/03

- Enhancements for the newer scripting system (logical and/or, bitwise and/or/explicit or, delete)
- Fix for the closing/reloading program
- Allseen duplicate listing fixed
Filter notification to be fixed
- Fix guess, a, and sendmail commands to work for correct flags
- Added timeout and switchserver commands

Builds 841/842 - 2/03/03

Bug fixes:

- Anti-flood delay fixed
- Options window panes fixed
- Greetings and channel protection fixed

Builds 839/840 - 2/02/03

Bug fixes:

- Auto-Respond button was hidden in the script editor
- Fixed editor title
- MP3 file adding corrected

Additions:

- Volume control for MP3 playing (no command yet)
- Dropdown menu for script second qualifiers in script editor
- Flags C, E, F, H, V, and Q
- New scripting system
- Timeout delaying
- Separate whisperback options for client 1 and 2
- Switch server on disconnect (used to be there a year ago)
- Advertisement module (public version only)

Builds 837/838 - 1/01/03

- Added extra filtering options
- Converged quote list and hangman database to scripting database
- Censoring added

10/07/02 - Odd builds now have Lord of Destruction login, mimic, whisperback toggle, anti-idle, and event handler toggle

10/19/02 - Changed some setup stuff, fixed quoted anti-idle loading, added loadlist command, re-included BotNet support

11/10/02 - Reintroduction of lock
- Auto-downloaded custom command database for bot to use (downloaded from bot website and adds commands for user)
- Reintroduction of word games (owner flag controls, S flag to play)
- Change strike rank results
- Added command/optidaon to allow command result messages. For example, if you add a command and this option is off, it will add the command, but it won't say anything about it. I am finding this useful for making the best out of handlers with datalists.
- Custom kick, ban, and protect messages
- Support for special octal encryption
- Buttons added in Help menu to download newest public or private version
- Fixed the "Path not found" error when starting up
- New commands: banmessage, kickmessage, protectmessage, lockpassword, encode8, decode8

12/25/02 - TWO YEAR ANNIVERSARY OF RAIBOT
- Fluorescence build series
- Revamped database for scripting
- Added messages, references, last channel seen and various fixes to the user database
- Included the EULA in the main window for viewing

12/27/02 - Builds 835/836
- Added viewing and deleting of references and messages in user database
- Added filter support for joining, leaving, sight, info, and error events
- Added filter second qualifiers: USER, FLAG, PING, TEXT, RANK, and ACCESS
- Fixed very old bug that I never felt like dealing with based on squelching
- Fixed user database refreshing problem

Options/Setup:
- Changed back to traditional colors

MP3:
- Added command called /searchplay that allows wildcards to play a song name on the playlist.
- MP3 Notification toggle /mp3notify

Chat:
-//////Not in this release now as fully functioning, found a bug that is too much for me to deal with right now////// Added "base 64/x64/b64" encryption for chatting
- Grammar Format, Remove Grammar Format
- Using /flip will update to the bottom of the screen

Database:
- Update users (rather than Auto-Add to update everyone for everything) that are already in the database
- /references /purgereference Shows references to commands called by other users. Parameter shows parameter's references (last 25), or it will show self's references.

Bug fixes:
- Blank messages (not in 830 or earlier) will be given special notifications

v1.9 Aspiration 46th Release.
Details forgotten.

v1.87 Sneaky 45th Release.
Condensed to two clients.
Added Diablo II closed login support.

v1.8 Neon 44th Release.
Private version.
Enhanced setup windows.

v1.8 Friction 43th Release.
Private version.
Removed old flags system, replaced with a simple one.
Added Lord of Destruction login.
New setup window.
Added support for eight clients.

v1.7(b3) 42nd Release.

v1.7(b2) 41st Release.

v1.7 40th Release.
Public release.
Decided to use icons instead of numbers for ping.
Added BotNet support.
Added border images.
Had four patch fixes.

v1.5.41 39th Release.
Re-release of v1.5.4 to allow Starcraft and Brood War login.
Added connection speed update.

v1.6 38th Release.
Private version, barely released.
Enhanced setup window.
Allowed Starcraft Japan login.
Connection speed update added.

v1.5 FAE 37th Release.
Private version, barely released.
Added AOL Instant Messenger client.
Allowed Starcraft Japan login.

v1.5.4 36th Release.
Rearrangement of GUI.
All access systems from 1.41 reintroduced.
New setup window added.

v1.5.3 35th Release.
Rearrangement of GUI.
Speed clean up.
Added Diablo II login.

v1.5.2 34th Release.
Partnership with Phatalsound Gaming begun.
Several fixes.
Remote access reintroduced.
Added Warcraft II login.

v1.5.1 33rd Release.
Extension of chat ease, with old features re-introduced.

v1.5 32nd Release.
Full removal of all features.
Chatting ease, with no cluttering, brand new GUI.

v1.41 31st Release.
This version was released as public.
Had side bar buttons with controls.
Added Brood War login.
Implemented with flag system by Zonker.
This version was deemed the least effective version of RaiBot for any case.

v1.4 30th Release.
Details forgotten.

v1.3 29th Release.
Details forgotten.

v1.2 28th Release.
Details forgotten.

v1.1(b1) 27th Release.
Details forgotten.

v1.0(b5) 26th Release.
Details forgotten.

v1.0(b4) 25th Release.
Binary RaiBot connects under StarCraft.
RE-IMPLEMENTED Anti-Leak.

v1.0(b3) Twenty-fourth Release... only to myself.
Channel cycling is more efficient
Auto-responds have become decreased in ability.. but are faster to use.
Auto-respond targets can no longer be pre-parsed variables.

v1.0(b2) Twenty-third Release.
Adds several new commands.
Removes several GUI components, but keeps features intact.
New /fulluser gives an existing user FULL ACCESS on the bot.
Channel cycling support added for auto-ban, kick, and squelch.
Fixed offline help.
Fixed some variable problems.
Now listing is done with success, regardless of text length.
Use a router for this bot, because it is not binary to go inside private channels.  
Contact me (using the list above) for more information.
There are now 25 access flags.

v1.0(b1) Twenty-second Release.
Given to certain people, with extensive GUI clean-up.
Variable creation added.

v0.9(b5) Twenty-first Release.
Last version released before Battle.net bot restriction, fixes many bugs.

v0.9(b4) Twentieth Release.

v0.9(b3) Nineteeth Release.
Just much easier to use?  Lots of Channel Operator features added, and ready-on-activate help features for the bot.

v0.9(c) Eighteenth release. 
Additional custom command variables added. 
Trusted list added. 
Font and Size of text can be manipulated again. 
A new feature which allows a password whispered to the bot to change whoever whispered the code to the owner of the bot. 
Cleaned up some channel bugs, such as a totally empty channel which isn't even possible if you are in it.
Fixed an unliked problem where if a user was selected in the userlist and left, you would whisper a message to the person above him/her.

v0.9(b) Seventeenth release.
Custom commands and Anti-idle added. Log chat removed due to bugs.
Allow User Join/Leave as an option.
 
v0.9(a)- Sixteenth release.  
The generation has degraded down to a more simple bot; why?  
There is really no need to compete with the current moderation bots, they are very old and still updated; 
therefore I suggest using those bots if you wish to moderate channels, keep data of friends, etc.  
This version has more advanced chat features, 
like Style talk which converts your normal alphabet character into a foreign character that looks like it.  
New layout, LOTS of features removed from 0.8 as well.  
This bot is now an owner-only bot.  
Version checker now allows you to still use version 0.8, because of the new changes.

v0.8(FINAL)- Final version of Pre-Bot status... commands, ranks, more... The next generation will be even greater.

v0.8(c)- Fourteenth release. 
Available.  
User ranks/flags will be implemented into the database.

v0.8(b)- Thirteenth release.  
Privately sent, if you have this version, 
you are one of the special people who will be able to give great input on the future of RaiBot.  
InterBot status set.  
Mimic controls inserted.  
Many bugs fixed.  
One bug found: users from previous channel show in current channel.  
InterBot database is saved.  
User database applied.  
New Windows (Microsoft) application style implemented.

v0.8(a)- Twelveth release.  
FREE for download.  
The find user command will be added.  
Perhaps I could start making a database for users you choose to database.

v0.7- Eleventh version, officially released.
Detailed chat color display.  
Changed the logo.  
Changed layout to increase chat window space.  
Most bugs fixed from here.  
One known problem that was in all versions: an error for  Out of Memory.

v0.6- Tenth version, released to six people.  
Commands such as last users seen and the direct say command were added.  
Buddy monitor to be made, but after being made already it has crashed before, and I lost the data so it could not be saved.  
Perhaps the buddy monitor will be re-added in a later version.

v0.5- Ninth version, released to one person.  
Added the protection data for disconnecting code.  
Icons can be viewed in the chatroom user list.

v0.4- Eighth version, never released.  
Adds flood control, owner settings, and neater display.  
Version checking feature completed. 

v0.3- Seventh version, released to one person.  
A version checking error disallowed the user from using the bot.  
A later update revamped the color scheme.

v0.2- Sixth version, never released.  
Includes auto-banning, but a bug caused one product type being banned to ban all products.

v0.1- Fifth version, never released.  
Can connect to Battle.net and chat.  
Minor bugs prevented the program from being productive.  Interface is grayish.

v0.0.9- Fourth version, never released.  
Only fixed some color changing bugs from the last version.

v0.0.5- Third version, never released.  
Many added features such as StarCraft StarEdit Colors for text color, 
loading and saving of documents, and an excuse for the layout of the current RaiBot.

v0.0.4- Second version of RaiBot, never released.  
This one can only do nothing.

v0.0.1- First version of RaiBot, never released.  
I don't believe this version can do as much as connect to Battle.net.  
It was a practice program.  
Probably has enough bugs to crash the computer to failure.

