Hi guys!
Im complete newbie in botprogramming on bnet, but i am experienced in programming itself. Is there a complete list of all commands that are used by bnet? i think there has to be one, for example an account login:
login <name>, <password>
this could be the string sended by the client to bnet server
something like this... i surfed a little on this page, but didnt find a complete list yet.. would be glad of help.
Thanks
Spik
/help commands
Sounds good, and where to type this?^^
In (Battle.net) chat.
ok thx, but thats no what i needed... i need a list of all commands that ar sent between the bnet client (for example starcraft) and the battle.net server. i need this commands to allow my bot to login, to send messages from one client to another etc.
i mean just the pure strings, sended via network protocol. (thats what i wanted to express with the sample above)
i dont know if such a list exists, i just thought that there should be one... :)
Browse through BotDev (http://botdev.valhallalegends.com/). Look at Grok's simple chat bot. You also might want to look at "AssBot". You might find some useful things there.
Quote from: Spik on May 12, 2004, 12:22 PM
ok thx, but thats no what i needed... i need a list of all commands that ar sent between the bnet client (for example starcraft) and the battle.net server. i need this commands to allow my bot to login, to send messages from one client to another etc.
i mean just the pure strings, sended via network protocol. (thats what i wanted to express with the sample above)
i dont know if such a list exists, i just thought that there should be one... :)
There is no "login" command, by the way.
When you said you needed a command list for bnet I figured that's what you meant. :P
Commands -> Packets?
I suggest getting a packet logger (http://www.ethereal.com) and reading bnetdocs.
If you're just wanting a chat bot, I believe the format for login in visual basic is
Chr(3) & Chr(4) & strUser & vbCrLf & strPass & vbCrLf
If you're using C/C++, I'd advise checking out the greetbot battle.net once had on their site (pretty sure it's been taken off) Starcraft.org has it available for download at http://www.starcraft.org/downloads/bnet/greetbot.zip
If you don't want just a chat bot...best bet is to try bnetdocs and a good packet sniffer. If you want help with that, just post or send me a message directly and I'll do my best to help ya out with getting started on it.
Quote from: Spik on May 12, 2004, 11:10 AM
Is there a complete list of all commands that are used by bnet?
http://www.battle.net/info/commands.shtml
http://www.battle.net/info/friends.shtml
Quote from: Voodooism on May 13, 2004, 02:51 PM
Quote from: Spik on May 12, 2004, 11:10 AM
Is there a complete list of all commands that are used by bnet?
http://www.battle.net/info/commands.shtml
http://www.battle.net/info/friends.shtml
Quote from: hismajesty on May 12, 2004, 11:13 AM
/help commands