]I[.bot 1.05 Help File

To begin, I'm going to assume you know how to at least unzip the bot to it's own directory, and I'm going to assume you can turn the bot on and off....other than that, here's a step by step how to for the bot. Psst...if you have a problem, and you did NOT read this, do NOT come to me or anyone in ]I[ with that problem.

Select What to View...

]I[.bot 1.05

]I[.bot was created by ][)iv]I[ne and ]I[ntervation of ]I[nfinite ][)eaths.

Version 1.05 by |2ø§']['hØ®Ñ and ]I[.ZeRo.

For help, troubleshooting, complaints, suggestions, death-threats, and/or bug-reports not covered in this or the online help file, feel free to contact me:

  • Email: rosthorn@hotmail.com (p.s. - I rarely check my mail)

  • Icq: 8635535

  • iRC: RoSeTh0rN usually on the mp3 channels of Dalnet.

  • Battle.Net: Ro$']['hOrN^NL$ usually in channel BaR.

]I[nfinite ][)eaths ©1999


First Time Running

1. First you gotta unzip it. Stick it in it's own directory...if you can't get that far, step away from your computer, pull out a loaded gun, and shoot yourself.

2. Run ]I[.bot.exe. First it should ask you to fill in the Setup Info box (for iRC). Full name and email address do not have to be real...you may make something up. Nickname and Alternative are the nicks you are gonna use while chatting on irc...alternative is used if your main nick is already in use on logging on. You can leave the server box blank. Click on the Local Info tab and make sure both "Local Host" and "IP" are checked under: "On Connect Always Get:". Click on the Ident tab after you fill in all that, and type in something for User ID. (I use RoSe for mine if you need an example.) If you are using a firewall, click on the Firewall tab and enter necessary info, if it's not a SOCKS firewall, just click the bottom box "Initiate DCCs thru Firewall". Uncheck the "Pop up Connect Dialogue Box on Startup" if you don't want that setup box to show up each time you run the bot.

2. The bot should then ask you to enter account name and password. This is the bot's name and password. You must enter a valid name and pass (ie.-valid battle.net account). To change this later, just right-click in the @diablo window, go to Bot Functions, then Set Acct information. After entering name and pass, it will ask you a shitload of other questions, you will only have to answer these once. You may press "No" on continuing the setup at any pause in the questions...but failure to answer the first few may result in a bot that won't connect or work right.

3. After you get it all filled in, it should try to connect. If your bot won't connect to the irc server, you may have to change the irc server to make it connect. If you are on AOL you must use an AOL friendly irc server. One example is irc.aol.com. Right click in the Status window and go to Server --> Set irc server. You should also do this to change the default iRC server it connects to if you don't like the one it has by default.

4. Once your bot connects to the iRC server, it will request a DCC chat for bnet. Accept to get on bnet. If your bot tries to connect to bnet and you hear a clicking noise followed by the message "Connection from .... refused" that means either bnet is being stupid and your server is down or you have a bot already connected to that server. Do not touch anything!! Your bot will keep trying different bnet servers till one connects. If you want to specify a certain server, right click in the @diablo window, go to Bot Functions, then Set Battle.net server to use. Pick a server to connect to. DO NOT EVER type in battle.net or exodus.battle.net for a server. Always use a number iP and not the words. Right-click in the Status window and go to Connection --> Connect --> Battle.Net if your bot doesn't seem to be trying to connect to battle.net or you accidently hit cancel on the DCC chat request.

5. Tada! You now have your ]I[.bot on battle.net...wasn't too hard now was it?


Confusion Explained

Having a bot on both iRC and bnet at once creates a few unique problems, I'll try to explain the ones I've found for you.

When you turn on the bot, it will autoconnect to the irc server, then try to connect to bnet. It gets on bnet thru a DCC chat. DCC = Direct Computer to Computer...ie: your ip to a bnet ip. A window will popup asking if you want to chat with yourself - accept if you want on bnet. If the bnet server is dead or refuses you, you will get those chat requests till one connects. If one stalls (really lagged bnet server) just close it. If your bot doesn't seem to be doing anything (stalled connection) close all the open dcc chat windows, right-click in the Status window, goto Connection --> Connect --> Battle.Net. If you are familiar with mIRC, you may try changing options in the menubar to autoaccept DCC chats, I suggest you don't do this, it will probably cause you more problems than it's worth. Each time you disconnect from your irc server and reconnect, it will try to connect to bnet again...if it's on autoaccept DCC chats, you will end up with a few open chat windows, several of which will endlessly try to connect to bnet (even when you are already ON bnet), I suggest leaving each chat request as a decision you have to make.

If you switch servers on irc or disconnect and reconnect to an irc server, a DCC chat window will pop up asking if you will accept. This is the Battle.net connection again. If you are already on bnet or don't want on bnet, hit cancel. If you are on iRC but not bnet and would like to log back onto bnet, right-click in the Status window, goto Connection --> Connect --> Battle.Net. If you are on bnet and want to log off, without turning off the bot, right-click in the Status window, goto Connection --> Disconnect --> Battle.Net. If you are on both irc and bnet and want to leave irc, don't worry about losing your battle.net connection. You can switch servers or quit irc all you want without affecting the bnet connection. The DCC chat for bnet is linked to your computer, irc has nothing to do with it once it is established.

The DCC chat connection for bnet uses the irc nickname you had when the connection was opened. If you do a /nick and change your name on irc while on bnet, you will not be able to talk or do much of anything but watch bnet until you /nick back to the name you had upon connection. Make sure you set your nickname in the File --> Setup Info box to a nick you plan to stay with awhile. Your iRC nick doesn't have to be your battle.net nick, but it does have to be the nick you had when the DCC chat was accepted. Disconnecting from irc (and therefore 'losing' your nick) will not affect bnet unless you log back on to irc and change nicks.

Keep in mind, what you type in the @diablo window will take effect on bnet, what you type in an iRC window will take effect on iRC. Typing /join #Dark_Redemption in the @diablo window will put you in channel Dark_Redemption on Bnet, not iRC. Typing, etc. in iRC channels won't flood you off bnet, flooding off bnet won't flood you off your irc server. Typing a /command to trigger an alias (ex. - /pages or /diabloc in the @diablo window will on bnet may not work. The bot automatically prefixes what you type in the @diablo window with the needed words to send to the battle.net server, try typing the alias command in the Status window or another irc window.

If you find other problems or confusion dealing with irc/bnet connections, AND you have taken the time to look for an answer in this help file, contact me, I will help you! Scroll up to the top ^ to learn how to find me :)


iRC Functions

Ok, I'm not getting into the whole 99 hours it would take to write down all this bot will do on iRC...so just connect to iRC and find out. You will have popup menus in the Status window, each channel window, each query window, the menubar, and the nickname list box in a channel. Each of these menus will be different from the others, and offer iRC commands not shown in the right-click menu in the @Diablo (bnet) window. Most of the complicated shit has an Explanation option in the menus...press it and see!

All user access is done by host address, not nickname...so don't worry about clones stealing your friend's irc nicks and using the bot. One word of caution - AOL users (*!*@*ipt.aol.com) and others on a very large, very popular ISP probably have similar host addy's...anyone on AOL with a password could control the bot if you are foolish enough to give an AOL person access.


Battle.Net Functions

While your bot is turned on, right click in the @diablo window...you should get a pop-up menu showing the following options:

BOT FUNCTIONS

*Access List - Allows you to add to, open, clear, and refresh the list of people who may control your bot. The access levels are: own and ban. Own access can make the bot do just about anything you can do (kick, ban, unban, designate, say, join, rejoin, etc.). Ban access can command the bot to ban, kick, and unban only. This is used by whispering the bot the password followed by the command (passwords are not case sensitive)...example: /msg ]I[TURBOBAN bitch say Hi!

*Banning Options - Allows you to open, clear, and refresh the shitlist; turn autoban on/off; and turn on/off scanban, chatban, and sharewareban. Scanban is useful if you get ops while aFK or sleeping. The bot will scan the people in the channel every 10 minutes and ban anyone with a name/tag in your shitlist. Chatban will ban all bots. SwareBan will ban all on Diablo or SC shareware. You may also turn on/off the record bans option, this adds bans it sees to the shitlist.

*Replies on/off will allow your bot to respond to triggers from other people in the channel. You edit the triggers and responses in replies.cfg. You can open it, clear it, and refresh it in this menu also.

*Set battle.net server to use will give you a list of available servers to have your bot connect to. The bot will try to use the server you select next time it connects.

*Show battle.net servers will open the servers txt file.

*Set account information will give you a pop-up window to set the bot's username and password for battle.net.

*Set home channel will give you a pop-up window to set the bot's home channel. Your bot will join this channel upon connection and if it enters The Void.

*Set owner allows you to change the bot's owner (usually your name).

*Set bot auto spam will give you a pop-up window to set what you want the bot to whisper-spam when whisper-spamming is enabled.

OTHER

*Anti-idle - Allows you to turn the anti-idle on/off, set your bot's anti-idle message, and decide whether it will idle on a timer (lets you set that timer) or on a NULL (ie-quiet channel) or both (if yer weird like that).

*Auto-designate allows you to add to, open, and refresh the autodes.cfg and turn on/off the autodesignate feature. Auto-des will search for someone on the autodes.cfg in the channel when it gets ops, if it finds a match (first in list if more than one match are present) it will designate that person, and tell them it did so. If the heir leaves or rejoins, it will search again for someone to designate. If it searches and cannot find anyone, it will check each person to join the channel for a match until it finds one.

*Channel Search allows you to set a channel for your bot to automatically look into a regular basis. If it sees the channel empty, it will auto-join it for ops. Be careful you don't have ops in your current channel when you use this.

*Away System - Allows you to set a public (announces away with messages on a timer) or private (no channel message) away and back. Turn on/off autoaway (sets you as away after a predetermined time of being idle - NOTE autoaway only functions for irc). Turn on/off pager system (When someone whispers you !page then a message, it will record the page in pager.txt, and notify you when you return to your bot). If you set yes to both iRC and Battle.net away, it will advertise your away and back on both together. This menu also allows you to set the times that the system will use while you are away.

*Mocking will make the bot repeat everything someone says. You set the person, turn it on, the bot will do the rest. Rather annoying feature =\

*Remember pad will open a text file with your spams/notes on it. Typing ascii characters in spamz.txt just will not make your bot able to send ascii accross the chat gateway to b.net =(

PORT OPTIONS

*Check port - enter the port you want to check out.

*Netbuster - selecting this will turn on/off Netbuster. This will monitor the common "hack" ports for you, and inform you if someone tries to connect to them and what it's doing to them once it catches them.

*Chat Server - this allows you to set up a private chat server on your iP that one other person can connect to. Once your server is setup, you just need to tell another person with the ]I[.bot your iP and they can connect to it. To connect to another person's server, select Connect to Server (or press Control F4) and type in their iP. ]I[.bot will automatically connect to their chat on the correct port. Control F1 to Control F4 are all shortcuts for this feature.

BATTLE.NET COMMANDS

*List all battle.net commands will show the common bnet commands, such as ban, kick, whisper, etc...If you don't already know these, you are a NEWBIE who doesn't deserve a cool bot like this and should be using a battlebot or something else equally lame.

*Whois, designate, kick, and ban will do just that to the person's name listed. This will be the person you have highlighted.

*Kick and ban with a reason will give you a pop-up window to type in a reason to kick or ban that person.

MISC. PROGRAMS/INFO

*Local Host info will show you your computer name and IP address.

*All the rest are merely convienent shortcuts.

HELP

*HTML ReadMe - This will open the HTML readme you are currently staring at :P Typing /r will also open this file.

*ReadMe - This will open the ReadMe.doc file in your Help directory. Typing /readme will also open this file.

*OnLine Help - try it, it will open a window in your bot with help files. Typing /h will also open this.

ENTERTAINMENT

*These are all insults, jokes, and funny things you can do by highlighting a persons name and selecting one of them. If they aren't working, you might have unzipped your bot wrong. Make sure all the joke text files are in a folder called "txt" located inside your ]I[.bot directory.


Hotkeys and Shortcuts

While your bot is turned on, press F1. You will see a list of hotkey commands. These are used by highlighting the name of someone in the channel and pressing the appropriate function key.

For example, if I wanted to ban "Bob" from my channel, I would highlight Bob's name in the list by clicking on it once, and then press F6.

*Splatterbans are an elaborate way to ban someone, just try it and see.

*Quickwhisper will let you whisper someone without having to type in the /msg (name) blah blah, it gives a pop-up window to type your message in for the person you had highlighted.

*Voteban will make the bot tell the channel that it is calling a vote on whether or not to ban the person you selected. It will count each "yes" and "no" said for the next 20 seconds, tally the votes, and ban or not according to the majority.

*Shift + F or Control + F are used the same way, you just hold down Shift or CTRL then press the appropriate Funx key.

Funx F Key Shift+F CTRL+F
F1 Show function key functions Online Help file Setup Chat server
F2 Turn Autoban on/off Turn Scanban on/off Kill Chat server
F3 Unban owner Set/change owner Say ? to Chat server
F4 Setup and start whisperspamming Stop Whisperspamming Connect to Chat server
F5 Turn replies on/off Open replies.cfg Refresh Replies
F6 Ban (selected nick) Unban Who? Add bans to shitlist on/off
F7 Splatterban1 (selected nick) Splatterban2 (selected nick) Splatterban3 (selected nick)
F8 Kick (selected nick) Rejoin Voteban (selected nick)
F9 Add (selected nick) to shitlist Open shitlist.cfg Refresh shitlisted users
F10 Quick whisper (selected nick) Designate (selected nick) Whois (selected nick)
F11 Squelch (selected nick) Unsquelch (selected nick) Show server and long ip
F12 Open Access list.cfg Clear access list.cfg Refresh access list  

Helpful Shortcuts:

/list - opens channels window

/ban nick1 nick2 nick3 - bans 3 people at once (be careful you don't flood the bot)

/w (message) to whisper the selected person a message (don't have to type the nick)

/w1 (message) whispers back to last person to whisper you

/diabloc - connet to bnet

/r opens this readme

/readme opens the ReadMe.doc help file

/h runs online help file

/netbust - turn netbuster on/off


Readme by |2ø§']['hØ®Ñ

]I[nfinite ][)eaths ©1999