Internet Relay Chat (IRC) [VB.NET]
Wednesday, September 1, 2010 10:19:34 AM
No, I don't like IM messengers in any kind, in fact I hate them. Why? Because their purpose should be just as it says: INSTANT MESSAGING. IMs usually have too much ads or are unpractical and ugly. Besides being painfully slow (usually), that's where IRC (Internet Relay Chat) comes in. IRC is fast, because you're directly connected to server. IRC doesn't need an unimaginable GUI and neither doesn't it need ads. In fact most servers have their own set of rules, starting with public servers and finishing on the private ones. Most of these state clearly: NO spamming or phishing. All you get are server messages and messages from the channels you join or people that PM you. You don't get anything you don't want to. All you send back are your messages or commands and PONG (server first sends you PING and waits for an replay, your IRC client should send PONG to inform server you're still connected, if you don't send PONG back the server will disconnect you).People usually tend to say that IRC is for more advanced computer users where in fact anyone could use IRC. The myth of IRC being overly difficult makes it kind of repulsive to normal people.
So how to connect to IRC server and receive messages you ask? It's actually fairly easy you either download already written client or write one yourself. I've been playing with IRC all day yesterday. Read more to see how to connect and receive messages in console application in VB.NET.















