Centericq

Centericq is a text mode menu- and window-driven IM interface that supports the ICQ2000, Yahoo!, AIM, IRC and Jabber protocols. It's highly customizable and scriptable. It's perfect if you wan't to add functionatily (eg. message forwarding, autoreply etc.) to your account/server.

Program functionality:

Text mode user interface


 * Based on the ncurses library
 * Provides windows, menus and dialogs
 * Configurable color schemes
 * Ability to use the program remotely via telnet or ssh
 * Configuration is done with dialogs
 * Support for displaying Hebrew and Arabic texts
 * UI messages translated into 15 languages

General instant messaging features


 * ICQ, Yahoo!, AIM, IRC and Jabber are supported
 * Sending, receiving and forwarding events
 * Command line parameters for sending events through an already running instance
 * Mass-sending events
 * Contact list groups support
 * Configurable sounds for specific events and users
 * External programs to process incoming events
 * Viewing users' personal data
 * Updating self user info
 * List of ignored users
 * Configurable servers' hostnames and port numbers

ICQ support


 * Sending and receiving messages, URLs, contacts and SMSes
 * Receiving email express and web pager messages
 * Delivery of SMSes through email gateways supported by Mirabilis
 * Sending SMSes to any phone numbers, feature to send from the command line
 * Searching for users by their UINs, through White Pages and by keywords
 * Random chat: searching for available persons and setting own chat group
 * Registering of new UINs
 * Setting own and reading others' away messages
 * Server-based contact lists
 * Controllable visibility and invisibility for specific users
 * Peer-to-peer port range specification

'''Yahoo! support'''


 * File transfers
 * Conferencing
 * Fetching of custom status messages
 * Typing notifications
 * Searching for users through directory

Jabber support


 * Users directory search
 * SSL secured connections
 * vCard information: both fetching and updating
 * Registration on services supported by server
 * Invisible mode
 * Groupchat

IRC support


 * Support for private and channel-wide chat
 * Showing IRC contacts on the list as well as detecting their being online
 * Advanced user listing modes
 * NickServ authentification support
 * File transfers
 * The PING command
 * Password protected channels

Integrated client for LiveJournal


 * Posting of entries into a LiveJournal
 * Friend list management tools
 * Notifications about new entries in friends' journals
 * Notifications when someone adds or removes your account from their friend list
 * Notifications about birthdays of LJ friends

Other


 * Integrated RSS-feeds reader
 * Integrated LiveJournal client
 * Builds and works under Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Windows and MacOS X/Darwin
 * Script for migrating contact list and history from licq, kxicq2, gnomeicu and micq
 * Extensive application logging
 * Re-reading the configuration on-the-fly if changed
 * Extensive and interesting documentation
 * The friendly and active users community at the centericq.de fan-club site