Psybnc
Содержание
Описание
psyBNC — простой в использовании многопользовательский баунсер с огромным количеством всевозможных функций, таких как симметричное шифрование для разговора и соединения, и возможность соединения баунсеров в своеобразную сеть с общими виртуальными хостами, патилайнами и т.д. psyBNC можно установить на многих операционных системах, включая Windows.
Несмотря на то, что давно не поддерживается разработчиком, является самым распространенным баунсером.
Установка и настройка
Первоначальная настройка аккаунта
- После получения аккаунта в баунсере настройте ваш клиент с указанием сервера, порта и пароля, которые вам выдаст администратор BNC (либо тот, который вы указывали при первоначальной настройке, если вы сами администрируете сервер).
- После входа есть возможность поменять пароль, если текущий вас чем то не устраивает, но это, в принципе, не обязательно: /password новый_пароль
- После успешного входа вы должны указать сервер IRC, с которым вы будуте соединятся. Многие администраторы в правилах пользования указывают сервер, с которого должны заходить пользователи. Например: /addserver irc.ircnet.ru:6667
Также есть возможность указать пароль от ника, чтобы не приходилось идентифицироваться после входа на сервер: /addserver irc.ircnet.ru:6667 пароль_от_ника
После добавления сервера баунсер попробует с ним соединиться, после этого можете заходить на каналы и пользоваться IRC как обычно.
- Другие нужные настройки:
- Настройка ника в ваше отсутствие: /SETAWAYNICK ник_после_выхода
- Настройки "реального имени" (отображаются в whois, требует перезахода на сервер для бнц): /SETUSERNAME имя
- Настройка виртуального хоста (должен поддерживаться баунсером и сервером, с которым соединяется): /BVHOST хост
- Настройка сообщения о вашем выходе с бнц: /SETLEAVEMSG Сообщение
Остальные команды выводятся по команде /BHELP
Команды
Скрипты
На большинстве баунсеров доступ к скриптам имеют только администраторы. После установки личного скрипта нужно выполнить команду /sreload. Документация по скриптам есть в поставке psyBNC - файл SCPIRTING в папке psybnc, но к сожалению русский перевод файла отсутствует:
Готовый файл скрипта должен быть в папке scripts и иметь имя USERN.SCRIPT, где N - порядковый номер пользователя баунсера.
Самый распространенный скрипт - защита от сплитов при помощи идентификации ника в NickServ:
server NOTICE *!Services@ircnet.ru * "*registered and protected*" echo "PRIVMSG NickServ :IDENTIFY mycoolpass" server NOTICE *!Services@ircnet.ru * "*зарегистрирован и защищен*" echo "PRIVMSG NickServ :IDENTIFY mycoolpass"
где, mycoolpass ваш пароль от ника.
Также для примера:
ctcp VERSION *!*@* - - echo "NOTICE $NICK :произвольный текст"
Этот скрипт выводит нотис с произвольным текстом тому кто запросил CTCP запрос VERSION/
Ссылки
http://www.psybnc.at/ - оффициальный сайт
http://psybnc.su/ - русский портал о psyBNC
http://allexsoft.org/ - Сайт Allexsoft