Check out BitlBee, IRC gateway that can turn your irc client into a multi-protocol Instant Messenger client!
The main motivation behind BiltBee is to enable console users to use a multi-protocol Instant Messenger client. Since irc clients is common in console environments, so BiltBee is implemented as a gateway server, so that a user can connect to their favorite IM networks as if connecting through an irc server.
BiltBee server is available under GNU/Linux and Microsoft Windows platform. It supports MSN, ICQ, Jabber, AIM, and Yahoo! IM networks.
You can connect to public Bitbee server through CGI interface at http://cgi.bitlbee.org if you don’t want to install BitlBee in your computer.
BitlBee Screenshot :
Oh, BitlBee is licensed in GNU General Public License.