Давно была идея сделать icq bot'a, и требовалось от него реагировать на определенные команды + оповещение.
Можно написать своего icq bot'a используя библиотеки работы с icq, благо х можно свободноскачать из интернета. Мой выбор пал на консольного cq клиента micq (http://www.micq.org).
Конфигурация самой программы micq не сложна, программа попросит весть же существующие uin/pass, либо зарегистрировать новые.
Теперь основное, выбрал я micq потому что у неё есть так называемый emote-control - это обычный pipe, который позволяет общаться с рограммой, запустив её например в background.
Запустите программу (если вы не укажите параметр -b BASEDIR, то программа будет хранить все свои файлы у вас в ~/.micq/), в pipe нужно писать теже команды, которые вы бы писали в самой micq, например.