BitlBee – гейт из IRC в Jabber, ICQ, AOL, MSN, etc.

BitlBee – демон, который выполняет роль гейта из IRC в другие популярные IM протоколы. Установил у себя локально, в качестве гейта в Jabber. В качестве IRC-клиента использовал мною любимый консольный WeeChat. Вполне удобно.
Работает сия штука следующим образом: из любимого IRC-клиента подключаемся к BitlBee (в моем случае это localhost на стандартном для IRC порте). Бот по имени root проведет с вами краткий инструктаж, которого будет более чем достаточно для начала работы.
Кол-во аккаунтов не ограничено, общаться можно прямо на канале, предваряя текст сообщения именем контакта, которому отправляете сообщение (это сообщение увидит только он). Или можно открыть отдельное окно для этого контакта, BitlBee запомнит это и будет адресовать соответствующие сообщения в нужное окно. Для каждого контакта (окна) можно указать свою собственную кодировку.
Одним словом, любителям IRC будет привычно и удобно.

Awesome 3 + Gajim

Если Awesome при перключении окон с помощью клавиатуры не видит окна Gajim, то в расширенных настройках Gajim нужно деактивировать следующую опцию:
roster_window_skip_taskbar = Deactivated

p.s. Разработчики Awesome обещают в версии 3.1 исправить данный баг.

WeeChat – консольный IRC-клиент

В качестве GUI-версии IRC-клиента долгое время использовал XChat. Но пару дней назад решил опробовать консольные версии. Начал с консольного клиента IRSSI, для меня он оказался несколько неудобным по многим параметрам. Вчера в чате проскочила информации о WeeChat – попробовал его, и удалил все предыдущие версии IRC-клиентов ;)

WeeChat поддерживает скрипты на perl, python, ruby, lua. Отлично работает с aspell. Легко и очень гибко настраивается.

К WeeChat есть плагин Tray notifer – написан на ruby, требует установленного Konch (написал для него ebuild). Выводит в трее иконку и тултип о новых сообщениях в WeeChat, информирует о приватных сообщениях. Разработчик сего плагина наш соотечественник, что весьма радует ;)

JWChat – Jabber Web Chat

Иногда бывает нужно получить доступ к Jabber сети без установки локального клиента. С этой задачей вполне справляется JWChat. Это веб-клиент, построенный с использованием AJAX. С его помощью можно обмениваться сообщениями, управлять списком контактов, а так же учавствовать в групповом чате.

PSI и reboot

После того, как я окончательно перешел на Jabber, заметил, что Restart Computer из KDE перестал выполняться. Каковы смптомы:

  • Жму Log Out,
  • в появившемся диалоге выбираю Restart Computer,
  • закрывается чат-окно PSI (Jabber-клиент),
  • …и на этом все.
  • Повторяю первые два шага еще раз,
  • …и снова ничего не происходит.
  • Пытаюсь сделать Log Out еще раз – никакого диалога со списком действий.

Для решения проблемы достаточно выгрузить PSI, и Restart Computer будет выполняться как и раньше. Что это за баг я так и не понял.

Jabber.ru и гейты в другие IM

Неутешительная новость проскочила на сайте jabber.ru. Я уже сменил гейт, но долго ли продержится этот гейт мне не известно. Скорее всего пойду другим путем – поставлю свой собственный jabber-сервер, там же заведу и гейт.

1 июля 2007 на сервере Jabber.Ru планируется отключение следующих сервисов:

  1. icq.jabber.ru
  2. aim.jabber.ru
  3. msn.jabber.ru
  4. yahoo.jabber.ru

В последнее время на Jabber.Ru возросло число пользователей онлайн. По итогам на сегодня, у Jabber.Ru нет технической возможности и позитивной мотивации для поддержки этих сервисов на достойном уровне.

Поддержка mrim.jabber.ru сохраняется.

Постоянно обновляющийся список публичных ICQ-транспортов здесь: bombus-im.org/wiki/howto/howto_icq
Jabber.Ru не несет ответственность за их работу.
Если у вас есть свой транспорт, вы можете добавить его в этот список (или оставить сообщение в комментариях).

Jabber и gmail.com

Решился я отказаться от ICQ и перейти на Jabber. В качестве аккаунта я выбрал свой GMail аккаунт. Все меня устраивало кроме отсутствия гейта Jabber <-> ICQ. Но недавно столкнулся с проблемой заполнения профиля – сохраняется только аватар и полное имя, все остальное чудесным образом теряется. Судя по логам, клиент отправляет все необходимые данные на сервер, тот подтверждает их прием. Но когда делаешь запрос на сервер, то сервер возвращает только картинку и полное имя.
Создал аккаунт на jabber.ru – все данные данные сохраняются на сервере, никаких проблем нет. Есть свой гейт Jabber <-> ICQ, который даже как то работает.
В качестве клиента использую PSI (до этого использовал Kopete). PSI хоть и сильно хвалили, но и он далек от идеала.

ICQ

Че за прикол сегодня случился – Kopete не хочет коннектиться к “аськиному” серваку. Запустил SIM – аналогично. AOL снова втихую сменила протокол? Запарили эти борцы с альтернативными клиентами. Лучше бы выпустили описание протокола, и не парили мозг.

Поставил GAIM, приконнектился. Снова попробовал Kopete – аналогично, коннектится и работает.

p.s. Видимо я начинаю взрослеть и глупеть, но выбор меня начинает утомлять – что выбрать GAIM, Kopete, SIM?

Kopete 0.12.0

Ну вот, кто то сегодня дернул рубильник – перегрузились компы дома. А в довершение всего Kopete отказался коннектиться к аськиному серверу, скромно ругаясь на то, что версия устарела :(