Tips & tricks — Групповые чаты в jabber, icq, msn через любимый IRC клиент
По-моему, IM-клиенты не приспособлены к чат-комнатам и конференциям. В отличии от IRC клиентов, которые созданы только с этой целью. Сложив эти два обстоятельства, разработчики проекта Bitlbee (http://www.bitlbee.org/) реализовали выход из ситуации.
Работает это так. У вас на компьютере появляется нечто вроде IRC-сервера, который обеспечивает транспорт из ИМ-сетей в IRC. Программа очень легкая, в установленном виде занимает всего 836 КБ.
Итак, приведу процесс установки и настройки, как я это делал в моей горемычной Ubuntu
Устанавливаем:
Затем, запускаем командой bitlbee. Тут у меня возникла странная проблема, под рутом его, оказывается нельзя запускать, а не под рутом жалуется, что не может писать в /var/lib/bitlbee/. Поэтому я, не мудрствуя лукаво оО, сделал
Ну а вообще, можно и так:
Теперь запускаем любимый IRC клиент и подключаемся к bitlbee. Т.к. у меня Xchat, буду показывать на нем.
Создаем новую сеть, называем как хочется:
Нажимаем "Править", ставим нужные параметры:
Затем, заходим в комнату &bitlbee (вы уже должны там появится, по идее), регистрируем ник:
где , естественно, ваш пароль.
Далее, добавляем аккаунт:
например:
Если все в порядке, скажут что-то вроде:
Account successfully added
account on
Trying to get all accounts connected...
jabber - Logging in: Connecting
jabber - Logging in: Connected to server, logging in
jabber - Logging in: Converting stream to TLS
jabber - Logging in: Connected to server, logging in
jabber - Logging in: Authentication finished
jabber - Logging in: Authenticated, requesting buddy list
jabber - Logging in: Logged in
* mrimjabberru (mrim.jabber.ru@jabber) зашел на канал &bitlbee
* localhost дал голос mrimjabberru
Ну и наконец, самое главное:
Вот таким образом мы попадаем на нашу любимую конференцию на jabber.ru
А самое главное это, потому что все остальное можно было узнать набрав help в комнате &bitlbee
Почему-то некоторые команды из help у меня не совпадали с действительностью, а некоторых там и вовсе нет. Возможно, в версиях по-новей это исправлено, т.к. в репозитории убунты она немного устаревшая.
Ссылки:
Официальный сайт: bitlbee.org
Quickstart Guide: princessleia.com/bitlbee.phm
UPD: Вообще, люди много как используют. Например вот еще вкусность, настройка Твиттер и Фэйсбук протоколов: http://digitalsprouts.org/?p=18
UPD2 (комментарий от vyazovoi):
К сожалению сидеть в русскоязычных jabber-конференциях с bitlbee не получается:
в jabber-конференциях допустимы кириллические ники (да и любые другие юникодные). IRC позволяет ники только в латинице. В отличии от ростера, в jabber-конференции нельзя переименовать такой контакт (он так и будет отображаться символами подчеркивания) + не отображается jid, т.к. его скрытия - фича muc.
В итоге:
1) невозможно понять что это за человек
2) невозможно его переименовать если ты все-таки спросил у него лично кто он
3) Если сделают возможность переименования - невозможно обращаться к нему авто-комплитом по нику
От себя скажу, что заметил далеко не сразу, все-таки большинство с латинскими никами.
Работает это так. У вас на компьютере появляется нечто вроде IRC-сервера, который обеспечивает транспорт из ИМ-сетей в IRC. Программа очень легкая, в установленном виде занимает всего 836 КБ.
Итак, приведу процесс установки и настройки, как я это делал в моей горемычной Ubuntu
Устанавливаем:
sudo apt-get install bitlbee
Затем, запускаем командой bitlbee. Тут у меня возникла странная проблема, под рутом его, оказывается нельзя запускать, а не под рутом жалуется, что не может писать в /var/lib/bitlbee/. Поэтому я, не мудрствуя лукаво оО, сделал
chmod 777 /var/lib/bitlbee/ -R
Ну а вообще, можно и так:
sudo /etc/init.d/bitlbee start
Теперь запускаем любимый IRC клиент и подключаемся к bitlbee. Т.к. у меня Xchat, буду показывать на нем.
Создаем новую сеть, называем как хочется:
Нажимаем "Править", ставим нужные параметры:
Затем, заходим в комнату &bitlbee (вы уже должны там появится, по идее), регистрируем ник:
register <password>
где , естественно, ваш пароль.
Далее, добавляем аккаунт:
account add <protocol> <adress> <password>
например:
account add jabber privet@jabber.ru my_password
Если все в порядке, скажут что-то вроде:
Account successfully added
account on
Trying to get all accounts connected...
jabber - Logging in: Connecting
jabber - Logging in: Connected to server, logging in
jabber - Logging in: Converting stream to TLS
jabber - Logging in: Connected to server, logging in
jabber - Logging in: Authentication finished
jabber - Logging in: Authenticated, requesting buddy list
jabber - Logging in: Logged in
* mrimjabberru (mrim.jabber.ru@jabber) зашел на канал &bitlbee
* localhost дал голос mrimjabberru
Ну и наконец, самое главное:
1 2 |
chat add jabber welinux@conference.jabber.ru #welinux |
Вот таким образом мы попадаем на нашу любимую конференцию на jabber.ru
А самое главное это, потому что все остальное можно было узнать набрав help в комнате &bitlbee
Почему-то некоторые команды из help у меня не совпадали с действительностью, а некоторых там и вовсе нет. Возможно, в версиях по-новей это исправлено, т.к. в репозитории убунты она немного устаревшая.
Ссылки:
Официальный сайт: bitlbee.org
Quickstart Guide: princessleia.com/bitlbee.phm
UPD: Вообще, люди много как используют. Например вот еще вкусность, настройка Твиттер и Фэйсбук протоколов: http://digitalsprouts.org/?p=18
UPD2 (комментарий от vyazovoi):
К сожалению сидеть в русскоязычных jabber-конференциях с bitlbee не получается:
в jabber-конференциях допустимы кириллические ники (да и любые другие юникодные). IRC позволяет ники только в латинице. В отличии от ростера, в jabber-конференции нельзя переименовать такой контакт (он так и будет отображаться символами подчеркивания) + не отображается jid, т.к. его скрытия - фича muc.
В итоге:
1) невозможно понять что это за человек
2) невозможно его переименовать если ты все-таки спросил у него лично кто он
3) Если сделают возможность переименования - невозможно обращаться к нему авто-комплитом по нику
От себя скажу, что заметил далеко не сразу, все-таки большинство с латинскими никами.