philwilson.org

Jabber IRC gateway

16 June, 2004

About six months ago I spent some time poking around the Internet for an IRC library which could be used over Jabber (maybe providing either a chatroom or a gateway component, whatever), but drew a blank. I looked at Martyr briefly to see if I could write one myself, but in all honesty it sounded like too much hard work for something I wouldn’t really use (I’m very rarely on IRC).

It seems like one of those things you’d have expected to have been around for ages, but as with much of the state of the Jabber world (a post on which I’m saving up), it’s just not there. So hurrah! for yesterdays’ issue of the Jabber Journal which mentions three such projects:

There are now three IRC gateway projects underway: one built on top of the Xmpppy library (running at irc.jabber.org.uk), another created by Jacek Konieczny (running at irc.projecto-oasis.cx, a fine free server in Portugal hosted by 3GNTW), and a third that is native to the ejabberd server (running at irc.jabber.ru). Another option is JIG, a server-side component that enables any IRC client to be a Jabber client.

Typical, eh? You wait for one IRC gateway projects, and three turn up at once.

See other posts tagged with general and all posts made in June 2004.

Comments

Anonymous
03 February, 2007 at 18:46

Hello

i have a MAC with the Programm ADIUM.
How can i install a jabber irc gateway. Have yo a Server?

Bye

/airjump

Anonymous
03 June, 2007 at 14:05

hmm.. strange.. how come you’re not mentioning the first and most stable implementation of irc client/server and xmpp/jabber MUC in a single piece of software? http://www.psyced.org

Phil Wilson
03 June, 2007 at 19:06

Strange? Not really.

a) this post was written in 2004
b) even after looking at the psyc wiki there’s no real immediate indication that psyc provides a gateway or component architecture which can plug in to an existing Jabber server and be discoverable from a client. About halfway down on the “Jabber” page, and after almost three thousand words, it starts talking about integration. If you really want to push this as a solution, the documentation needs to be way, way clearer. Even now, I’m not sure whether it’s suitable.

Anonymous
07 October, 2007 at 18:31

>> a) this post was written in 2004

*lol*

lynX
27 January, 2009 at 22:35

The wiki page on Jabber isn’t the manual for using psyced. The appropriate page is at http://www.psyced.org/psyc-jabber.en.html

psyced doesn’t plug into Jabber servers. psyced IS a Jabber server itself which provides chatrooms in both IRC and MUC protocols natively. By default. There is no extra installation requirement. You just go there and you are in it.

And psyced already provided this feature in 2004 AFAIR.

Phil
28 January, 2009 at 10:43

I read that page too (and again just now). It’s not exactly the most user-friendly thing in the world and still didn’t really answer the questions I had five years ago.

You’ll also note that I was specifically after a plugin of some sort anyway, not a replacement server.

Randall
18 October, 2010 at 18:41

How about a 2010 update? 🙂 I was just looking for an IRC-Jabber gateway, to let me use Xchat with a kerberos-authenticated XMPP server. I tried Pidgin (which can do both) but really don’t like it. I’ve gotten quite used to Xchat, and don’t feel like trying a 3rd thing.

This was the first(ish) page that Google popped up in one of my later searches, and, quite frankly, was the best information I’d seen so far. (Yes, the Google Gods hate me 🙂

I’d love to see a synopsis of current packages that can let an IRC client connect to a kerberized Jabber service.

Phil
18 October, 2010 at 20:35

Hm, pretty unlikely that I will revisit this any time soon, sorry! Your problem will likely be the kerberos authentication, which, even if xchat supports it (which I can’t remember), will probably get eaten somewhere along the line.

I’m quite surprised that there doesn’t seem to be an xchat plugin for talking to XMPP servers though (or at least not one listed on xchat.org), you’d think that would be an itch that some developer out there would have had a long time ago.

Phil
18 October, 2010 at 20:36

Also, if this was the best information you could find, I think your search may be in vain! 🙂

Dara
02 November, 2010 at 16:29

Randall, if you haven’t already, take a look at Bitlbee.