Valhalla Legends Forums Archive | Battle.net Bot Development | BG3 Question

AuthorMessageTime
Yegg
I jsut have a quick BG3 question. I've noticed that when BG3 is set up properly and so is the chat bot, bots like UltimateBot, RaptorChat, TopazChat, and more can enter private channels (not with the chat icon), if I were to make my own chat client where you can change the server and port to connect to, couldn't I also use BG3 to get this bot in private channels?
January 3, 2005, 12:13 AM
PaiD
yes
January 3, 2005, 12:27 AM
R.a.B.B.i.T
Do you know how BG3 works?
January 3, 2005, 1:58 AM
St0rm.iD
yup.
January 3, 2005, 2:27 AM
Yegg
Lol, umm...My question has been answered, thanks.
January 3, 2005, 3:11 AM
Ban
How *does* BG3 work? I never really looked into that...
January 5, 2005, 10:38 PM
UserLoser.
[quote author=Ban link=topic=10093.msg94397#msg94397 date=1104964736]
How *does* BG3 work? I never really looked into that...
[/quote]

It does the same thing any Battle.net binary bot would do except for it translates the incoming/outgoing chat bot protocol messages
January 5, 2005, 11:19 PM
Myndfyr
[quote author=Ban link=topic=10093.msg94397#msg94397 date=1104964736]
How *does* BG3 work? I never really looked into that...
[/quote]

As I understand, BG3 was developed after the restriction on chat bots (those using the text-based 0x03 protocol) to allow current chat bots to connect on the binary protocol and enter private channels.

BG3 listens for the CHAT connection, and when it receives one, it connects to Battle.net in proxy using the binary (0x01) protocol.  It then translates messages from Battle.net's binary protocol into CHAT-bot-readable messages -- for example:

S->C 0x0a SID_ENTERCHAT with data "MyndFyre" for unique username
would be translated to:
200 NAME "MyndFyre"

I was talking with someone a while back about developing some kind of extended CHAT protocol that could be used to upgrade current chat bots that run BG3, that would support incoming data such as:
300 FRIENDLIST "sno-man offline"
400 CLANLIST "sno-man Chieftan offline"
etc.  *shrug*
January 5, 2005, 11:29 PM
The-Rabid-Lord
I used to use BG3 the old version with Larissa's LK bot and Ultimate bot.
January 6, 2005, 12:19 AM
Mephisto
Too bad BG3 = MEGA LAG.
January 6, 2005, 1:01 AM
DOOM
I've never experienced that bad of lag with BG3.  But even still, I guess that's the small price you pay for having the ability to continue using chatbots that may have nice moderation features but never upgraded to the binary connection.
January 6, 2005, 7:23 AM
UserLoser.
[quote author=Mephisto link=topic=10093.msg94412#msg94412 date=1104973269]
Too bad BG3 = MEGA LAG.
[/quote]

Explain.  I never experienced any lag before when I used it with old bots
January 6, 2005, 5:00 PM
Mephisto
I haven't used BG3 for ~2-3 years, but when it was at nova something.com/something and I used it with Ultimate bot it was really unstable and laggy.  But it could've been the fact that it was when I had dial-up & a pretty low-tech computer, but nontheless, it was a lot of lag and I wasn't the only one complaining back then.
January 6, 2005, 8:02 PM
Forged
I haven't used a ub in like 3 years but it seemed to be pretty laggy if I remeber correctlly.
January 6, 2005, 11:11 PM
R.a.B.B.i.T
It was fine for me.  Other gateways I used, however, lagged a bit.  They all looked the same (if I remember correctly), maybe you're thinking of one of them?
January 7, 2005, 2:04 AM

Search