Psybnc

Материал из IrcNet.ru Wiki
Перейти к: навигация, поиск

Описание

psyBNC — простой в использовании многопользовательский баунсер с огромным количеством всевозможных функций, таких как симметричное шифрование для разговора и соединения, и возможность соединения баунсеров в своеобразную сеть с общими виртуальными хостами, патилайнами и т.д. psyBNC можно установить на многих операционных системах, включая Windows.

Несмотря на то, что давно не поддерживается разработчиком, является самым распространенным баунсером.

Установка и настройка

Установка psyBNC

Первоначальная настройка аккаунта

  • После получения аккаунта в баунсере настройте ваш клиент с указанием сервера, порта и пароля, которые вам выдаст администратор BNC (либо тот, который вы указывали при первоначальной настройке, если вы сами администрируете сервер).
  • После входа есть возможность поменять пароль, если текущий вас чем то не устраивает, но это, в принципе, не обязательно: /password новый_пароль
  • После успешного входа вы должны указать сервер IRC, с которым вы будуте соединятся. Многие администраторы в правилах пользования указывают сервер, с которого должны заходить пользователи. Например: /addserver irc.ircnet.ru:6667

Также есть возможность указать пароль от ника, чтобы не приходилось идентифицироваться после входа на сервер: /addserver irc.ircnet.ru:6667 пароль_от_ника

После добавления сервера баунсер попробует с ним соединиться, после этого можете заходить на каналы и пользоваться IRC как обычно.

  • Другие нужные настройки:
    • Настройка ника в ваше отсутствие: /SETAWAYNICK ник_после_выхода
    • Настройки "реального имени" (отображаются в whois, требует перезахода на сервер для бнц): /SETUSERNAME имя
    • Настройка виртуального хоста (должен поддерживаться баунсером и сервером, с которым соединяется): /BVHOST хост
    • Настройка сообщения о вашем выходе с бнц: /SETLEAVEMSG Сообщение

Остальные команды выводятся по команде /BHELP

Команды

Команды psyBNC

Скрипты

Основано на статье Forb'а.

На большинстве баунсеров доступ к скриптам имеют только администраторы. После установки личного скрипта нужно выполнить команду /sreload. Документация по скриптам есть в поставке psyBNC - файл SCPIRTING в папке psybnc, но к сожалению русский перевод файла отсутствует:

Файл:SCRIPTING.txt

Готовый файл скрипта должен быть в папке 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