I didn't read your whole post, I was in a hurry and its kinda long smile

Anyway, if you want a IRC client that supports other languages, use Klient (www.klient.com). It supports everything ActiveX does (which is Perl, TCL, Python and others).