Я убил icq.
by Garfeild on Jun.27, 2008, under Freedom
Недавнее появления в списках пользователей непонятного контакта 12111 убедило меня в моем желании перестать пользоваться icq и поставить автоответчике вместо себя на все 100%. Сказано – сделано: транспорт из моего ростера в gajim удален, бот написан и уже работает во всю (пока на моей локальной машине, а через некоторое время, я надеюсь, на сервере дабы было всегда online).
Бот написан на perl, сохраняет все входящие сообщение в файл, записывая туда дату, время и UIN, а так же отвечает собеседнику запрограммированной фразой. Больше от бота мне ничего не нужно было. Написан конечно же бот в достаточно универсальной манере и может использоваться на любой машине.
Для работы бота необходим сам perl, его расширение Net::OSCAR. Чтобы установить последнее необходимо выполнить немного действий в терминале: выполнить от root команду cpan, далее выполнить install Net:OSCAR и дождаться окончания выполнения установки. После этого выполнить от пользователя команду mkdir .bot для создания директории, где будут храниться логи. Осталось только запустить бота.
Скачать бота можно отсюда.
Единственный минус – сообщения приходят в cp1251 и бот не конвертирует их в utf8.
UPD: теперь умеет.


June 27th, 2008 on 11:06 pm
+1
А можешь выложить своего бота? Мне наверное уже тоже стоит порвать отношение с аськой =)
June 27th, 2008 on 11:08 pm
Дык линк в тексте поста. “Скачать бота можно отсюда” <- Жмем на слово “отсюда” и качаем (^_^)
June 27th, 2008 on 11:09 pm
Ы, действительно, спасибо =)
July 6th, 2008 on 3:24 pm
Пардон за вопрос не в тему.
Я тоже юзаю Gentoo на ноуте, но до сих пор не смог настроить на нём суспенд. Как у тебя с этим дела обстоят?
ЗЫ. Ноут – Dell 1520.
August 13th, 2008 on 9:20 pm
А я вот еще года 4 назад на каком-то серваке повесил бота и благополучно про него забыл (и на каком серваке он живет – тоже). До сих пор бот весьма общителен и жизнерадостен. Умом или сообразительностью не отличается – тупо зеркалит входящие мессаги тем, кого нет в контакт-листе. :)