Migration:irc2jabber
Проблемы и решения
Q: Как продолжить общение на IRC-каналах?
A: Используйте соответствующий транспорт.
Q: Как сделать автоматический вход на канал?
A: Добавьте ссылку на канал (обычно в формате "#канал%irc_сервер@irc_транспорт") в закладки, и установите флаг автоматического входа в конференцию.
Q: Какие есть аналоги команд IRC в конференциях?
A: Многие серверы конференций позволяют использовать IRC-подобные команды для управления. Список ниже был протестирован только на conference.jabber.ru.
Работающие команды:
- /me делает что-то
- /nick НовыйНик
- /away [причина]
- /topic Новая тема
- /kick Участник
Q: Как соотносятся права в конференции и на каналеTemplate:Ref?
A: Примерное соответствие для типов членства таково:
- owner - владелец конференции. Аналог владельца канала (owner).
- admin - администратор. Аналог автооператора (aop).
- member - постоянный участник. Аналог приглашенного пользователя (+i).
- none - обычный пользователь.
- outcast - изгой. Аналог забаненного пользователя (+b).
Примерное соответствие для ролей таково:
- moderator - модератор. Если имеет членство admin или owner, то аналог оператора (+o), иначе аналог полуоператора (+h).Проверить: Верно ли это?
- participant - участник. Аналог пользователя с войсом (+v).
- visitor - гость. Аналог пользователя без войса.
Подробнее о ролях и типах членства читайте в статье Конференции.
Q: Как соотносятся настройки конференции и канала?
A: Примерное соотношение некоторых настроекTemplate:Ref и режимов каналов таково:
- постоянная - аналог регистрации канала у ChanServ. Если флаг снят, при выходе последнего пользователя все настройки комнаты сбросятся, а сама она исчезнет.
- публичная - антипод режима секретности канала (+s). Скрытая комната не будет видна в общем списке комнат.
- защита паролем - аналог режима с ключом (+k). При входе в комнату у пользователя потребуют пароль.
- число пользователей - аналог режима ограниченной вместимости (+l). В комнату смогут войти не более указанного числа пользователей.
- режим анонимности - не имеет аналога в обычном IRC, но отчасти выполняет функции HostServ. Определяет, кому будет виден настоящий JID пользователя.
- только для зарегистрированных - аналог режима "по приглашениям" (+i). Только пользователи с членством member или выше смогут войти в комнату.
- модерируемая - аналог режима модерации (+m). Только пользователи с ролью participant и выше смогут писать в конференцию.
- участники по умолчанию - аналог функции ChanServ. По умолчанию входящие пользователи будут получать роль participant.
- пользователи меняют тему - антипод режима "только операторы меняют тему канала" (+t).
Q: Я использую mIRC и привык использовать скрипты. Что мне делать?
A: Вам придется найти подходящий клиент. Минимальную функциональность предоставляет QIP Infium с плагином "Aliases MOD". В частности, он позволяет задать такие полезные алиасы:
/я /me /nickserv /msg nickserv@*.rusnet /ушел /away %||/nick ВашНик[away]
и тому подобное. Возможно, аналогичный плагин есть и для Miranda.
Q: Я использую mIRC и привык использовать цветовые коды. Что мне делать?
A: В Jabber не предусмотрено форматирование сообщений. И большинство irc-транспортов обрезают цветовые коды mIRC. Строго говоря, mIRC-форматирование даже не описано в стандартах IRC. Так что, тут ничего не поделаешь.
Примечания
- Template:Note здесь и далее речь о каналах, зарегистрированных через ChanServ или аналог.
- Template:Note названия настроек могут отличаться