We use a Perl Bot for this. It will uses POE-Components to connect to the IRC and to the XMPP and then dispatches the messages to one from the other.
If you are interested, just join us on IRC and we talk about it :)
If you are interested, just join us on IRC and we talk about it :)