-`·.·unzip it

-`·.·open users.cfg and delete any and all the users/shitlisted tags in it by default that you don't want in there. note - it would be at least halfway INTELLIGENT to edit this file.

00 Shitlist - used when autoban is set to SHIT - format: 00 tag or 00 name

10 Safelist - used when autoban is set to ALL - format: 10 tag or 10 name

20 User - seen, ban, unban, and kick - format: 20 name password

30 User - shitadd, designate, and say - format: 30 name password

40 User - rejoin, join, shitdel - format: 40 name password

50 User - banall, banshit, banoff, useradd, userdel, replyon, replyoff - format: 50 name passwd

-`·.·open autodes.cfg and delete any and all the users you don't want in it. note - it would also be wise to edit this one.

format: Full_name_here

-`·.·open servers.cfg with notepad and put the battle.net servers you want the bot to use in it. it will try the first line first, etc. so put your favorite at the top. do not leave any blank lines or commented lines in this cfg file.

-`·.· run heresy.exe

-`·.·type in the appropriate info in the windows that ask for them. right click in the @BoT window, go to Bot Stuff in the menu that pops up. this will let you change all that information such as: anti idle, home channel, and turn on/off all the features as you will. by the time you finish all of this, your bot will probably be logging on. if it doesn't log on on irc, right click in the STATUS window --> goto select irc server, and pick another irc server. if you are using v1.x+x, you would most likely want to specify the irc server you will be chatting on. type /server irc.server.here if that one isn't located in the popups in status window. if it logs on irc, but not bnet, right click in the STATUS window --> goto server switch, and pick another bnet server.

 

Other:

For a user to control the bot, they whisper it in the format: /msg botname theirpass command blah, or outloud in the channel as #command blah. Ex.- /msg HeresyBot somepass ban Guest or #ban Guest

Certain commands are ignored if used outloud: rejoin, join, useradd, and userdel require the user to whisper the bot with the password.

The bot ignores diablo shareware users for autodesignate and #commands.

The bot will auto-unban users level 10 or higher if it has ops.

-`·.· /refresh - will refresh all .cfg files

-`·.· /bj - will ban last person to join the channel

-`·.· /bl - will ban last person to leave the channel

-`·.· /wf <message> - will whisper the last person to whisper you

-`·.· /wf <message> - will whisper the last person you whispered to

-`·.· /w1 to /w4 <message> - will whisper the people set on whisper list.

-`·.· /wlist - will show the people currently set to whisper

-`·.· /wclear - will clear the whisper list

-`·.· /who1 to /who4 - will /who the channels set on who list

-`·.· /whoall - will /who all 4 channels you have set.

-`·.· /wholist - will show current who list

-`·.· /whoclear - will clear the who list

-`·.· /whoset1 <chan1> to /whoset4 <chan4> - set who list for /who channels 1 through 4

-`·.· /up - will show current uptime (works on bnet & irc, depending on where you type it)

-`·.· /mp3 - activate nmp3 player (note - v1.x+x versions only have nmp3 - must type in an irc channel)

-`·.· /gates <gate1> <gate2> <gate3> <gate4> <gate5> - set wingates to use on Nbbot.cfg autowrite

-`·.· /setdupe <name> - will set a person's name that you plan to dupe

-`·.· /dupe - will write the Nbbot.cfg to dupe <name> on 10 different servers

-`·.· There are tons of irc based aliases (for Heresy v1.x+x only) look in alias.ini for examples.

 

F.A.Q. (and maybe some answers):

-`·.·Q.- It won't connect, what's wrong?

A.- Hell if i know...be more specific...

 

-`·.·Q.- Ok it's not connecting to the irc server. I get "no more connections allowed in your class" or "use another server" what do i do?

A.- See those tabs on the bottom of the window? Click on the one that says Status if you aren't already there. Right click in that window (in the black area) and goto select irc server. from there pick another server, irc.stealth.net seems to work for most people. if you are on aol, just use the aol friendly server.

 

-`·.·Q.- Ok it got on irc, but i keep getting connection refused when it tries to log on bnet. What's wrong?

A.- The battle.net server is either down, badly lagged, or refusing to allow you to connect for some other reason. If you have a bot on already, that's most likely your problem. Leave it alone, and it will continue trying to connect. If you want to switch servers, go back to the Status window and goto Server Switch. From there pick another bnet server and try again. Server switch is only good for one connection try before it defaults back to your first listed server in servers.cfg...a bug i'll fix one of these years :)

 

-`·.·Q.- Yay! I got it on battle.net! what's that window for with all the numbers and server shit for? (note - heresy v1.x this window will be called "heresy#" v1.x+x this will will be called whatever your irc nick is on connect to bnet)

A.- That's just a raw dumpage window. It shows the information being sent to and from bnet. If you close this window you will disconnect from bnet. Do your chatting for bnet in the @BoT window (the one with all the colors).

 

-`·.·Q.- uhh ok, i got it online, and i can talk and stuff....what now?

A.- heh...where to begin?

right click in the @BoT window you'll see a popup menu. this has some of the more common shit you'll wanna do, like: add users, shitlist people, set/change anti idle, as well as bnet comands. Highlight a name in the right side nicklist, and then right click...it'll show that person's name on the top of your popup menu. this is showing that all the popup commands related for a specific person will be for this person. Example: I wanna ban Guest3 from my channel. i highlight Guest3 by clicking on his name once, then right click and go down to "Ban"...it'll ban Guest3. You can always use just /ban Guest3 btw :P

now hit F1. this will spam a list of hotkey commands on your screen for you. now highlight a name on the right side nicklist and hit F1 again. it'll show that you can perform some of these commands on that person. F2 thru F12 are all hotkeys. want more added? contact me.

the popup menu and hotkeys are not all-encompassing...there are tons of features that you might not know exist till they take effect. If i made a list of all of em, i'd be one tired puppy. just play around with the bot (make sure you don't have ops when you try something you aren't sure about though) and you will learn what it can do.

 

-`·.·Q.- Can the bot flood off bnet?

A.- Yes, only if you flood it yourself though :P You can drag your mouse over text on the screen and it'll auto-copy it. Control+V or Right Click+Paste will paste whatever you highlighted to bnet. If it's over 3 lines or so, you WILL flood. By itself, the bot cannot be flooded, however you can flood your own bot by being stupid on the copy/paste, or typing incredibly fast.

-`·.·Q.- My anti-idle isn't working, what's up with it?

A.- The anti-idle seems to get a lil buggy when you've logged on/off bnet more than one or two times. If you are sure you have your anti-idle set right (turned on, etc.) type /idle in the STATUS window. This should reset your anti-idle. Type /timers in the STATUS window, it'll show you all active timers on the bot. You should see either timeridle 240s delay write shit_to_do /msg =yournick <anti idle message here> for an idle set on a timer, OR timeridle 120s delay /idle2 for an idle set to random. If the idle is set to TIMER, you must have an anti idle message entered. If it's set to RANDOM you must have quotes.txt in the mIRC folder for it to read from. Btw, for those wondering...it's default idle quotes are Nine Inch Nails lyrics ;)

-`·.·Q.- I keep getting **error: no such nick - line # heresy2.ini (or something to that effect). What's the problem?

A.- Somehow your bot got disconnected from bnet and the anti-idle didn't shut off. (Probably). To fix this open shit_to_do.mrc with notepad and delete all the lines in it. This .mrc file holds everything the bot is waiting to send to the bnet server.

-`·.·Q.- Can the bot log on with wingates or proxies?

A.- nope.. well kinda but you figure it out :)

 

-`·.·Q.- Can I log on tons of bots?

A.- Did i name it massbot???

 

-`·.·Q.- Can I rename the bot, and claim it as mine? (yes people, this was actually asked of me more than once)

A.- Can I stick a large object in your anus sideways?

 

-`·.·Q.- What language did you write this in?

A.- duh... it's an mIRC bot... i wrote the scripts that mirc.exe evalutates. it's called *gasp* mirc scripting....

 

-`·.·Q.- is the bot stable?

A.- it is for most people... unfortunatley nothing is stable on my computer, but most i've asked haven't had a problem with it staying online.

 

-`·.·Q.- will you marry me? (ok.. so it's not bot related, but it IS a f.a.q. heh)

A.- No.