I have decided to have a little fun with VB, so I have created a small IRC Client which can only connect to networks (but it still can't send messages, join channels etc).
I'm wondering what triggers the On Connect event... I assume that it is a raw command sent to mIRC.
Here is a short stream of data transfer between me and the server (Using mIRC):
NICK Bromer
:irc.server.com NOTICE AUTH :*** Looking up your hostname...
:irc.server.com NOTICE AUTH :*** Found your hostname (cached)
USER Bromer "hotmail.com" "irc.server.com" :Bromer
:irc.server.com 001 Bromer :Welcome to the Network IRC Network ******************************
:irc.server.com 002 Bromer :Your host is irc.server.com, running version Unreal3.2.5
:irc.server.com 003 Bromer :This server was created ...........................
:irc.server.com 004 Bromer irc.server.com Unreal3.2.5 iowghraAsORTVSxNCWqBzvdHtGp lvhopsmntikrRcaqOALQbSeIKVfMCuzNTGj
:irc.server.com 005 Bromer CMDS=KNOCK,MAP,DCCALLOW,USERIP NAMESX SAFELIST HCN MAXCHANNELS=15 CHANLIMIT=#:15 MAXLIST=b:60,e:60,I:60 NICKLEN=30 CHANNELLEN=32 TOPICLEN=307 KICKLEN=307 AWAYLEN=307 MAXTARGETS=20 :are supported by this server
:irc.server.com 005 Bromer WALLCHOPS WATCH=128 SILENCE=15 MODES=12 CHANTYPES=# PREFIX=(qaohv)~&@%+ CHANMODES=beI,kfL,lj,psmntirRcOAQKVCuzNSMTG NETWORK=Network CASEMAPPING=ascii EXTBAN=~,cqnr ELIST=MNUCT STATUSMSG=~&@%+ EXCEPTS :are supported by this server
:irc.server.com 005 Bromer INVEX :are supported by this server
:irc.server.com251 Bromer :There are 19 users and 332 invisible on 2 servers
:irc.server.com 252 Bromer 12
![blush blush](/images/graemlins/mirc/blush.gif)
perator(s) online
:irc.server.com 254 Bromer 29 :channels formed
:irc.server.com 255 Bromer :I have 331 clients and 1 servers
:irc.server.com 265 Bromer :Current Local Users: 331 Max: 376
:irc.server.com 266 Bromer :Current Global Users: 351 Max: 396
:irc.server.com 422 Bromer :MOTD File is missing
:Bromer MODE Bromer :+iwx
PROTOCTL NAMESX
QUIT :
ERROR :Closing Link:***********************************
So is it a raw command, and which one?? (Don't warry, I'm not trying to compete with mIRC, I'm doing it just for fun
![smirk smirk](/images/graemlins/mirc/smirk.gif)
)