Thanks for trying, but the thing is, the username AND the message, are stored within the ReadLn() function.
My friend whos never used Delphi, told me how to parse it using Visual Basic, and said I should try coding it for Delphi, but I didn't have a clue. It was something about splitting the raw code up and replacing stuff I don't need.
These are two lines from the channel I'm in and I'm wanting to be able to parse it differently.
:djnutta!Liek@RSIRC-407FE81F.cable.ubr04.dudl.blueyonder.co.uk PRIVMSG #optirunescape :its got on pic of me and i look like a pillock -_-
:Mrs_Skipppppppyy!nla@RSIRC-EDF01EBD.range81-154.btcentralplus.com PRIVMSG #optirunescape :ACTION wants to see
:Mrs_Skipppppppyy!nla@RSIRC-EDF01EBD.range81-154.btcentralplus.com PRIVMSG #optirunescape :I just crashed everything
PING :irc.rstoolkit.com
I'd like to be able to parse that to show normal data.
Also, I've found that the client seems to freeze when using ReadLn() until a second line has been said, yet when it unfreezes from a second line, the first line doesn't appear. Any idea why? :\