>Реализация подобного в виде именно демона лишена смысла.
смотря как реализовывать.
проходила как-то идея сделать 2-х составный jabber-клиент:
демон коннектится к jabber-серверу, ловит входящие мессаги и складывает их в файл;
а отправка собственных мессаг через cli морду к этому демону.
правда, потом я понял что это несколько похоже на обычную почту =]
так что, если скорость общения некритична, то вместо джаббера можно пользоваться почтой, повесив проверку почты в cron с периодичностью, например, раз в минуту =]
> Реализация подобного в виде именно демона лишена смысла.
Совсем наоборот. После знакомства с telepathy на современные клиенты смотришь как на defective by design, не имеющие будущего. У каждого свой ростер, чат клиент, muc-клиент, своя поддержка протоколов, своё хранилище логов, своя интеграция с системой, своя обработка xmpp://. Все свое. Это огромное велосипедостроительство. Велосипедостроительный завод!
libpurple решает только маленькую часть проблемы, а telepathy решает всю проблему. Больше не надо мечтать о клиенте, где ростер как у XXX, чат как у YYY, поиск как у ZZZ, а интеграция как у ... кто там остался. С telepathy можно будет подобрать любую часть по вкусу.
Зайдите на http://telepathy.freedesktop.org/wiki/ сейчас и получите скидку 35% (тридцать пять!) на все продукты! Предложение действует только сегодня. Спешите!
>mcabber+screen, чем не демон с cli-интерфейсом :)
это первое что попробовал, не очень удобен, хочется чтобы возможно было прикрутить другую морду, к морде настраиваемый редактор сообщений (для коротких однострочных неактуально, но зачастую приходится писать людям достаточно внушительные, в рамках IM, конечно, талмуды), итп