Finch is a modular messaging client that is used through the console, which is based on libpurple is able to connect to services: AIM, MSN, Yahoo !, XMPP, ICQ, IRC, SILC, Novell GroupWise, Lotus Sametime, Zephyr, Gadu-Gadu, y QQ simultaneously.
Finch it is not more than Pidgin, but on console. Its use is quite simple, although it costs a little to adapt at first 😀 Some basic commands are:
[Alt] + [A]: Select the list of available options (Preferences, Accounts..etc).
[Alt] + [N]: Takes us to the next window.
[Alt] + [P]: Takes us to the previous window.
[Alt] + [W]: Shows the list of windows, being able to select which one we want to go to.
[Alt] + [C]: Close the window.
[Alt] + [Q]: Go out.
There are many others that we can see by typing in the console:
$ man finch
And here I leave you how it looks once connected:
And in this one an ongoing conversation.