BitlBee brings IM (instant messaging) to IRC clients and supports multiple IM networks/protocols including XMPP/Jabber.
BitlBee users can connect a KodeNet Jabber ID using a preferred IRC (Internet Relay Chat) client. The described steps use the irssi client, but the same commands apply to any other IRC clients. With BitlBee it looks like you're connecting to an IRC server, only you're not. Instead, BitlBee will only be listening on localhost and the standard IRC port 6667.
account add <protocol> <username> [<password>]
account add jabber email@example.com demopassword
account [<account id>] on
account firstname.lastname@example.org on
The XMPP/Jabber account should now show a successful connection with
jabber - Logging in: Connected to server, logging in jabber - Logging in: Authentication finished jabber - Logging in: Authenticated, requesting buddy list jabber - Logging in: Logged in
blist [all|online|offline|away] [<pattern>]
By default newly connected accounts will see a Support contact join the roster list. This contact is not required to have and can be removed or re-added at anytime. This contact is simply available for questions and assistance.