Jabber IRC gateway

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.

Published by

10 thoughts on “Jabber IRC gateway”

  1. Hello

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

    Bye

    /airjump

  2. 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

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

Comments are closed.