mICQ is a portable, small, yet powerful console based ICQ client. It supports password changing, auto-away, creation of new accounts, and other features that makes it a very complete yet simple client supporting the current ICQ v8 protocol. A lot of other ICQ clients are based in spirit on mICQ, nevertheless mICQ is still _the_ console based ICQ client.
mICQ is a console based ICQ client featuring all the need for day-to-day usage. It has now been completely adapted to the new v8 protocol, including support for the v8 peer-to-peer protocol. It features registering new UINs, changing password, support for sending and receiving acknowledged messages, different concise contact list display, including sorting into groups, setting the status, fetching user info and update it, searching for other users, chaning visibility to other users, ignoring of other users, support for chat groups, scripting ability for different events, peeking whether a user is really offline or just hiding, support for file transfer, sending, receiving and requesting of away-messages, a message history saved to file, debugging of messages, translation to several languages, transcoding texts e.g. for Russian and Japanese users, support for the birthday flag, support for outgoing and incoming connections via socks5.
mICQ has been translated to several languages, German, Serbian, Portuguese, Ukrainian, Japanese beeing the most up to date translations.
mICQ has some unique features not found in any other client, namely recognition of other users clients - it detects mICQ, licq, Miranda, StrICQ, &RQ, alicq, SIM, Kopete, vICQ including version number, and YSM, libicq2000-based, ICQ 2001, ICQ 2002/3, Trillian, ICQ2go, ICQ Lite, partially ICQ 2000. It is also the only client that can send UTF-8-encoded (and as such tagged) messages
to clients who understand those.
mICQ is very portable, as it doesn't require any external library, and runs on Linux, *BSD, AmigaOS, Win32, BeOS, Solaris and other commercial Unices. It is, however, frequently compiled against libiconv on systems that still don't have a builtin iconv(). Thus, you need to first download libiconv.
Note: mICQ does not use bones or other skeletons. If you have that library, compile from source.
Note 2: You really want to subscribe to the mICQ mailing list; see the mICQ home page. If you want me to improve this utility for you, you need to give me feedback.