ijgate is to be a gateway from a jabber conference room to a channel on IRC and is being written by DG using his IRC_Engine component of his IRC client for the IRC half of the solution domain.
All clients in the jabber conference room will be expressed as irc clients that the gateway will manage. In the inverse, all irc clients will be expressed as jabber clients by the gateway. I will do my best to make sure the link is loss-less with regards to embedded attributes and do my best to give the illusion that everyone appears to be in a single "channel".
3.5 hours into it on day one, I have the irc agent part done, but with no implemention for how to create gateway services for jabber, I'm still reading the specs.. And to think some people have stated that jabber is a "simple" protocol.. hahaha Go read the specs!
The job functions of the IRC Agent will be:
NEW! 6:38 PM 11/20/2004
Jep071 [L1 ] support is working great!
/tcl say "this is mIrc \0034red" <body> this is mIrc red </body> <html xmlns='http://jabber.org/protocol/xhtml-im'> <body xmlns='http://www.w3.org/1999/xhtml'> this is mIrc <span style="color: rgb(255,0,0)">red</span> </body> </html> /tcl say "this is an ANSI color of \033\1331\;31mIntense Red" <body> this is an ANSI color of Intense Red </body> <html xmlns='http://jabber.org/protocol/xhtml-im'> <body xmlns='http://www.w3.org/1999/xhtml'> this is an ANSI color of <span style="color: rgb(255,0,0)">Intense Red</span> </body> </html> /tcl say "this is a CTCP/2 \006CC\006color" <body> this is a CTCP/2 color </body> <html xmlns='http://jabber.org/protocol/xhtml-im'> <body xmlns='http://www.w3.org/1999/xhtml'> this is a CTCP/2 <span style="color: rgb(255,0,0)">color</span> </body> </html>