Welcome to the home of
KaneBot: Generation 3

by Kane
(Keith Bennett)

The Disclaimer
The Disclaimer
--
Bot Development Site

This site is best viewed at an 800x600 resolution or better.

KaneBot Generation 3
Macintosh Binary Battle.net Bot
Software by Kane, affiliate of Clan-mAc
http://linkware.clan-mac.com/kanebot

Related and unrelated links are below.

All links that lead to somewhere other than a local file will open a new window.

 

About KaneBot
--Screenshots

--News Archive

Download KaneBot

KaneBot Help

--BNLS Protocol Specification
--BotNet Protocol Specification
--Battle.net Documents
--Battle.net Icons File Format

 

KaneBot's Competition
1 active competition project
8 dead competition projects

LuxerBot CURRENT
Chat; Mac OS X
e-Mail LuxerBot's Author
Download LuxerBot
Download LuxerBot 4.0.1 (local)

Prolix DEAD
Binary; *nix (Mac OS X)
No e-Mail address for Prolix author(s).
No download link for Prolix.

Battlegram DEAD
CHAT; Mac OS X v10.0 or later
Battlegram's author has requested not to be contacted.
Download Battlegram 1.2 (local)

JavaBot DEAD
CHAT; Mac (via Java)
e-Mail JavaBot's Author
Download JavaBot 1.1.2 (local)

JXBot DEAD
CHAT; Mac
e-Mail JXBot's Author
Download JXBot 1.0 beta 308 (local)
Download JXBot 1.0 beta 320 (private build, local)
Download JXBot source code (local)

Purpletooth 2 DEAD
CHAT; Mac OS 8, Mac OS X
e-Mail Purpletooth 2's Author
Download P2b104 Carbon (local)
Download P2b104 Fat (local)

KlevnBot DEAD
CHAT, Binary; Mac OS X
No e-Mail address for KlevnBot author(s).
Download KlevnBot X beta 4.2.1 (local)
Binary; OS X Only
Download KlevnBot 1.8.2 (local)

ThunderChat DEAD
CHAT; Mac OS 8 - 9 (X?)
No e-Mail address for ThunderChat author(s).
Download ThunderChat 2.0a2 (local)
Download ThunderChat 1.1 (local)

MacBattleChat DEAD
CHAT; Mac OS 7 - 9
e-Mail MacBattleChat's Author
Download MacBattleChat 1.0
Download MacBattleChat 1.0 (local)

 

Made with a Macintosh.
KaneBot is Made With REALbasic.

 

Miscellaneous Links
--ProximaOnline
Site I'm working on with Janky. The related software for it is slowly coming along...

--Clan mAc
The largest Macintosh-only clan on Battle.net and GameRanger. Mostly a bunch of inconsiderate pricks, but they can show some mercy on people... Don't act newbie-ish.

--Apple Computer
Makers of the best personal computers: the Macs.

--MacSoft
Macintosh gaming at its max!

--Blizzard Entertainment
The best gaming company. Ever.

--Battle.net
The gaming service that KaneBot is based on.

--Westwood Studios
Windows sucks. But games that rock, but are only for Windows still exist. So here's the makers of the best Windows games...

--EverythingMac.com
Just as it says, Everything Mac.

--X Post Facto
Should run Mac OS X on Macs that are just old enough that shouldn't. Such as my Mac...

If you are using KaneBot and wish to know how to access the commands, please follow these instructions.

First, let's make sure you have connected correctly.

On the connection screen, enter in the server you wish to use, or select it from the list which is just to the right of the editfield.
You cannot connect without a server selected.

Then, you must enter in the account you wish to log in under, since you cannot use 'Guest'.
Remember to enter in your password, as well!

Next, you'll need to select the game that you want KaneBot to use. I have selected StarCraft for this demonstration, however you may use any game that you have a CD key for.
Remember, you must provide your own CD key to connect, so you must only choose a game that you have a CD key for!

Now, if someone else tries to use the CD key while you are using it, they will see a message saying that the CD key is in use by someone. If you want, you may enter in your name for this message in the CD Key Name field.

You now need to type in the CD key for the game that you selected. You do not need the dashes between the numbers or letters, however, I have shown the use of them for simplicity's sake.
Typing in an invalid CD key will not let you onto Battle.net!

You also should type in a channel that you want to automatically go to after KaneBot has logged in.
You may leave this field blank. Typing in an invalid channel or a restricted channel will send you to 'The Void' upon logging in.

Optionally, you can check some boxes for KaneBot to use. I think they're pretty self-explanatory except for the 'Hide Gateway Aquire' box. That checkbox will hide chat events that KaneBot sees while it is trying to find out the specific name of the gateway that it is on. I recommend that you check this box, so that there's not so much junk text.
If you don't understand something, turn on balloon help, and hover your mouse over it.

Finally, click the connect button.

Wait for KaneBot to connect.

Once connected, there may be one annoyance with the icons. If it took longer to download and load the game icons then it did to connect and login, then you won't have any icons for the users. To fix this, simply rejoin the channel.

Next, you need to locate the tempfix field and type in the name of your account that you were able to log in with.
Remember, if you tried to login with 'SomeUser', but Battle.net logged you in with 'SomeUser#2', you will need to type in 'SomeUser#2' in the tempfix field!
Also, if you are using Diablo 2 or Lord of Destruction, you will need an asterisk (*) in front of your bot's name!

You're almost finished. Have the bot whisper itself "!help".

When done successfully, KaneBot will automatically reply like so: