Valhalla Legends Forums Archive | Battle.net Bot Development | Making a Chat Bot

AuthorMessageTime
DeathHunter
Ok, so i used the code from grok's tut to make a bot, and he hasn't gave the code for the module yet. so then i decided to search and i found a topic on asking some1 to finish it off, but reply he got was it is done you just need to remove the parts he was gunna add later.. Ok so can some1 tell me what parts i need to remove or give me the code for the module thx :)
August 19, 2008, 2:05 PM
l2k-Shadow
I don't think you will be successful, but here would be a good place to start.
August 19, 2008, 2:12 PM
DeathHunter
[quote author=l2k-Shadow link=topic=17609.msg179367#msg179367 date=1219155141]
I don't think you will be successful, but here would be a good place to start.
[/quote]

Hmmm well considering half the links don't work......
August 19, 2008, 2:18 PM
Barabajagal
Protocol Documentation: http://www.bnetdocs.org/
August 19, 2008, 7:47 PM
Myndfyr
[quote author=DeathHunter link=topic=17609.msg179366#msg179366 date=1219154725]
Ok, so i used the code from grok's tut to make a bot, and he hasn't gave the code for the module yet. so then i decided to search and i found a topic on asking some1 to finish it off, but reply he got was it is done you just need to remove the parts he was gunna add later.. Ok so can some1 tell me what parts i need to remove or give me the code for the module thx :)
[/quote]
To which "module" are you referring?

I can tell you that you'll be infinitely more likely to be helped if you show some initiative that you've taken to helping yourself, that you're willing to be thorough in describing what you want, and why you weren't able to accomplish it (and what you've tried).
August 19, 2008, 10:26 PM
DeathHunter
Ok, then. I was searching over here found Grok's tut on how to make a chat bot, so i did it and he hasn't given the code for the Module.bas for hes tut on how to make a bot. So i searched a bit on here to see if he did finish it and someone said it is you just need to take out the parts the he was gunna add later. What parts do i take out, or can someone send me towards another tut or can someone right the code for the module.bas thx.
August 20, 2008, 4:40 AM
MyStiCaL
[quote author=DeathHunter link=topic=17609.msg179378#msg179378 date=1219207228]
Ok, then. I was searching over here found Grok's tut on how to make a chat bot, so i did it and he hasn't given the code for the Module.bas for hes tut on how to make a bot. So i searched a bit on here to see if he did finish it and someone said it is you just need to take out the parts the he was gunna add later. What parts do i take out, or can someone send me towards another tut or can someone right the code for the module.bas thx.
[/quote]


What language are you using?
If so then; Do you know the basics of the language you are using?

Telnet doesn't work on the battle.net servers anymore, the tutorial written by grok was from who knows how many years ago and is way out of date.

and read the posts above^
August 20, 2008, 5:04 AM
PunK
As previously stated by mystical it's all out of date. But you probably learned the basics from his tutorial.
August 20, 2008, 6:38 AM
DeathHunter
Vb6, and ty for telling me that it don't work ne more and yes i know a half decent amount. Also if someone made me a tut for vb6 on how to make a chat bot that conncects to bnet i"ll pay $ :P
August 20, 2008, 9:40 AM
Yegg
[quote author=DeathHunter link=topic=17609.msg179382#msg179382 date=1219225220]
Vb6, and ty for telling me that it don't work ne more and yes i know a half decent amount. Also if someone made me a tut for vb6 on how to make a chat bot that conncects to bnet i"ll pay $ :P
[/quote]

Just get the source to one and see some of what they do? All you really do is create a socket and send data through it over to Battle.net and receive data and read the received data to retrieve certain info from it. Learn sockets and study bnetdocs.org.
August 20, 2008, 5:15 PM
MyStiCaL
[quote author=DeathHunter link=topic=17609.msg179382#msg179382 date=1219225220]
Vb6, and ty for telling me that it don't work ne more and yes i know a half decent amount. Also if someone made me a tut for vb6 on how to make a chat bot that conncects to bnet i"ll pay $ :P
[/quote]

how much money we talkin?

haha.
August 20, 2008, 6:16 PM
DeathHunter
Will you do it, and how good is it gunna be?
August 21, 2008, 5:08 AM
Sixen
[quote author=DeathHunter link=topic=17609.msg179419#msg179419 date=1219295304]
Will you do it, and how good is it gunna be?
[/quote]

I'm guessing that depends on how much money it'd be, eh? =P.
August 21, 2008, 5:27 AM
MyStiCaL
[quote author=Sixen link=topic=17609.msg179420#msg179420 date=1219296424]
[quote author=DeathHunter link=topic=17609.msg179419#msg179419 date=1219295304]
Will you do it, and how good is it gunna be?
[/quote]

I'm guessing that depends on how much money it'd be, eh? =P.
[/quote]

Very true, The more money involved the better effort i'll put into it,

Put up your offer.
August 21, 2008, 5:31 AM
DeathHunter
$10?
August 21, 2008, 6:23 AM
dlStevens
[quote author=DeathHunter link=topic=17609.msg179382#msg179382 date=1219225220]
Vb6, and ty for telling me that it don't work ne more and yes i know a half decent amount. Also if someone made me a tut for vb6 on how to make a chat bot that conncects to bnet i"ll pay $ :P
[/quote]

You'll want to be very careful because, chances are someone is gonna pull one of these:

[code]
Winsock1.Connect "useast.battle.net", 6112
[/code]

k, connects to battle.net
August 21, 2008, 6:56 AM
MyStiCaL
For 10$ basicly that's all you will get Haha, i don't think he knows what's really required into the BNCS
August 21, 2008, 7:19 AM
DeathHunter
LoL! I'm not stupid i know you need alot not just a couple lines of code. So if you don't wanna do it for $10 thats fine. No money for you :P
August 21, 2008, 7:49 AM
MyStiCaL
You mean no bot for you!!

10$ isn't worth my time.. im not 15 lol.
August 21, 2008, 8:20 AM
DeathHunter
Did i say you were? LoL someone will do it sooner or later :P
August 21, 2008, 3:49 PM
HdxBmx27
Maybe for like $25 [So I can order pizza while coding, and the extra $5 is for pain and suffering for making me write in VB -.-]
Its not to complicated.
But for that all you're getting is a DRTL connection using JBLS. Which I can whip up in about 45 - hr [I guess i type slow]
But once you get the framework down it's all just fill in the blanks.
August 21, 2008, 5:08 PM
MyStiCaL
Curious, JBLS updated for starcraft? all of tha bots i've tried all get invalid game version except on w2. ;[
August 21, 2008, 6:59 PM
HdxBmx27
Yes, its updated for all products unless there was a patch today I didn't know about.
August 21, 2008, 7:13 PM
Barabajagal
No patches recently.
August 21, 2008, 7:24 PM
DeathHunter
Ok, seeing as no one will do for 10 don't worry ::)
August 26, 2008, 1:46 PM
MysT_DooM
This forum, this specific section, is a whole tutorial in itself for battle.net bot development.  You don't need someone to make a tutorial and you pay for it.  All the resources are here.  Learn about or more about socket programming and grab yourself a packet logger and get a log off the client you want emulated.  Reference bnetdocs for things you're unaware of and search these forums for answers to similarly asked questions that you will have.  From there post on specific questions if your question you searched for is still problematic. 
Thats all you have to do. 
August 26, 2008, 5:56 PM
Myndfyr
[quote author=MysT_DooM link=topic=17609.msg179502#msg179502 date=1219773365]
This forum, this specific section, is a whole tutorial in itself for battle.net bot development.  You don't need someone to make a tutorial and you pay for it.  All the resources are here.  Learn about or more about socket programming and grab yourself a packet logger and get a log off the client you want emulated.  Reference bnetdocs for things you're unaware of and search these forums for answers to similarly asked questions that you will have.  From there post on specific questions if your question you searched for is still problematic. 
Thats all you have to do. 
[/quote]
And for the love of god, use "Search" - it's AWESOME! :)
August 26, 2008, 8:43 PM
MyStiCaL
Specially for $10, I'll give you a telnet tutorial that's about it.
August 26, 2008, 9:29 PM
Scope
uh oh, it's turning into a reverse-auction site. Cheapest price wins.
September 24, 2008, 9:33 PM
Ribose
Cheapest would be for free, go look up bnetdocs.org and make your own!
September 24, 2008, 10:04 PM
idiat
omg i would totally make a bot in python that enters chat for $10
September 25, 2008, 1:59 AM
MyStiCaL
[quote author=idiat link=topic=17609.msg179947#msg179947 date=1222307941]
omg i would totally make a bot in python that enters chat for $10
[/quote]

now if chat only works..
September 26, 2008, 2:41 AM
PyroManiac606
I'm pretty sure he means getting past the connection process into the actual chat environment, not connecting with CHAT.
September 26, 2008, 3:25 AM
idiat
my definition of "enters chat' must suck. I mean, I will make a bot that connects to Diablo II using BNLS and joins its product-specific channel, handles SID_CHATEVENT.


sorry!
September 26, 2008, 3:25 AM

Search