Underground InformatioN Center [&articles] 
[network & security news] [RSS & Twitter] [articles, programing info] [books] [links, soft & more...] [soft archive][home]

NickServ (Dalnet.Ru)

Перевод документации по irc-сервису NickServ для сети Dalnet.ru (русский DalNet).
Документация соответствует английскому варианту по состоянию на 19/11/2002.
Редакция: 1.008. (19/11/2002)


NickServ позволяет Вам зарегистрировать ник и предотвратить его использование другим пользователем. Если ник не используется в течении 30 дней, его регистрация будет автоматически аннулирована. Следующие команды доступны для регистрации/зарегистрированных ников; для использования введите /msg nickserv <команда>:



REGISTERРегистрация ника.
DROP Аннулирование регистрации ника.
IDENTIFY Идентификация к нику.
ACCESS Изменения списков авторизованных адресов.
SET Установка опций по Вашему нику.
LIST Показывает список ников, соответствующих шаблону.
RECOVER Освобождает и блокирует ник, если он занят кем-то другим.
RELEASE Разблокирует ник после использования команды RECOVER.
GHOST Развеивает призрака.
INFO Получение информации по нику.
LINK Связывает Ваш ник с другим.
UNLINK Удаляет Ваш ник из связки.


Для получения большей информации по каждой команде введите /msg nickserv help <команда>



Подробная информация по командам.


REGISTER
Синтаксис: /msg NickServ REGISTER <пароль>

Позволяет зарегистрировать ник с паролем <пароль>, чтобы только Вы могли его использовать. Буквы пароля чувствительны к регистру. После регистрации ника будут доступны команды SET и ACCESS.

Наверх


DROP
Синтаксис: /msg NickServ DROP [password]

Позволяет аннулировать регистрацию ника (после этого любой другой пользователь сможет снова его зарегистрировать). Если вы не идентифицировались к нику (командой IDENTIFY), то вместе с командой нужно использовать пароль для ника, если нет, тогда не нужно.

Наверх


IDENTIFY
Синтаксис: /msg NickServ IDENTIFY <пароль>

Почти все команды требуют предварительной идентификации к нику перед их использованием. Также, ники с установленной на них защиту, будут "скидывать" пользователя, если он не идентифицируется к нику в течении одной минуты. Если опция SET AUTOMASK включена (по умолчанию), то при идентификации Ваш хост (маска, маска хоста) будет автоматически добавлен в список авторизованных адресов.

Наверх


ACCESS
Синтаксис: /msg NickServ ACCESS {ADD|DEL|LIST} [маска]

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

Пример:
/msg nickserv ACCESS ADD *wnder@*underworld.net
Даёт право пользователя с хостом, попадающим под маску *wnder@*underworld.net, использовать Ваш ник.

/msg nickserv ACCESS DEL *wnder@*underworld.net
Обратное действие предыдущей команды.
/msg nickserv ACCESS LIST
Показывает список всех авторизованных адресов.


Наверх


LIST
Синтаксис: /msg nickserv LIST <шаблон>

Показывает список всех (кроме тех у которых стоит опция SET PRIVATE ON) зарегистрированных ников, соответствующих запросу <шаблон>.

Пример:
/msg nickserv LIST *nick*
Показывает все ники, содержащие слово nick

Наверх


RECOVER
Синтаксис: /msg nickserv RECOVER <ник> [пароль]

Если кто-то захватил ваш ник (например, если пользователь просто ввел команду /nick <Ваш ник>), Вы можете использовать команду RECOVER чтобы вернуть его. RECOVER освобождает ник, до использования команды RELEASE или до истечения времени ожидания ввода команды RELEASE. Если Ваш хост соответствует маске хоста из списка авторизованных адресов для этого ника и опция SET SECURE не включена, то использовать пароль не надо, но, если опция SET SECURE включена, то Вам, нужно будет использовать пароль.


Наверх


RELEASE
Синтаксис: /msg nickserv RELEASE <ник> [пароль]

Если NickServ заблокировал Ваш ник, как например после использования команды RECOVER, Вы можете использовать команду RELEASE для восстановления контроля над ником. Если Ваш хост соответствует маске хоста из списка авторизованных адресов для этого ника и опция SET SECURE не включена, то использовать пароль не надо, но, если опция SET SECURE включена, то Вам, нужно будет использовать пароль.


Наверх


GHOST
Синтаксис: /msg nickserv GHOST <ник> [пароль]

Если Вы внезапно разорвали соединение с isp или irc сервером (например, при обрыве модемного соединения), то Ваш призрак может остаться на сервере. Эта команда используется для того, чтобы развеять его. Если Ваш хост соответствует маске хоста из списка авторизованных адресов для этого ника и опция SET SECURE не включена, то использовать пароль не надо, но, если опция SET SECURE включена, то Вам, нужно будет использовать пароль.


Наверх


INFO
Синтаксис: /msg nickserv INFO <ник>

Показывает информацию по нику <ник> - опции SET, статус on-line/off-line и т.д.


Наверх


LINK
Синтаксис: /msg nickserv LINK <пароль>

Эта команда свяжет ваш текущий ник с , в случае, если будет указан верный пароль для . После создания связки, список авторизованных адресов текущего (связываемого) ника будет удален, а вместо него будет использоваться список для ника . Все сообщения (memo's) будут добавлены к сообщениям ника . Если текущий ник не был в связке до этого момента, то ник станет главным ником связки. Любая команда, обрабатываемая сервисами (NickServ тоже сервис), кроме DROP, UNLINK, SET PASSWORD, SET EMAIL и SET URL, введенная с любого ников в связке, будет выполнена, как команда, введенная с главного ника.

Преимущество связанных прозвищ состоит в том, что при идентификации к одному нику, вы идентифицируетесь ко всем никам в связке. Также, сообщения (memo's), посланные любому нику из связки будут в списке сообщений главного ника. Кроме того, если любой ник из связки внесено в список доступа канала, то все остальные ники получат тот же самый доступ.

Пример:
/msg NickServ LINK CoolGuy CoolGuysPassword
Создает связку с ником "CoolGuy".

Наверх


UNLINK
Синтакс: /msg nickserv UNLINK [ник [пароль]]

Эта команда уберет ваш ник из текущей связки или, если [ник [пароль]] определен, то будет удален ник [ник]. При разрыве связи, список авторизованных адресов главного ника связки будет скопирован в ваш собственный. Но, сообщения скопированы не будут. Если Вы удаляете главный ник из связки, то следующий ник (по времени добавления?) в связке станет новым хозяином (главным ником).

Пример:
/msg NickServ UNLINK
Убирает из связи текущий ник.
/msg NickServ UNLINK CoolGuy CoolGuysPassword
Убирает ник "CoolGuy" из текущей связки.

Наверх


SET
Синтаксис: /msg nickserv SET <опции> [параметры]


Установка опций для ника.

Опции:

KILLВключение/выключение защиты ника.
AUTOMASK Автоматическое добавление хоста при идентификации.
PASSWORD Изменение пароля на ник.
OPER Включение/Выключение истечения срока регистрации.
SECURE Включение/Выключение защиты на ник.
UNSECURE Установка самой низкой защиты на ник.
PRIVATE Сокрытие информации о нике для команды LIST.
MEMOS Разрешает посылать вам сообщения (memo's).
NOTIFY Включение/Выключение уведомления о новых сообщениях.
SIGNON Включает/выключает оповещение о новых сообщениях при соединении.
EMAIL Устанавливает E-mail для ника.
URL Устанавливает URL для ника.
HIDE Сокрытие информации от команды INFO
UIN Устанавливает номера ICQ для ника
GSM Устанавливает номера мобильного телефона для ника.
PHONE Устанавливает номер телефона для ника.
MASTER Изменяет главный ник в связке.


Наверх


Подробное описание опций команды SET.


SET KILL
Синтаксисис: /msg nickserv SET KILL {ON|OFF|IMMED}

Включает/выключает защиту ника. Если этот тип защиты включен, NickServ будет удалять пользователей, занявших Ваш ник без идентификации к нему или не находящихся в вашем списке авторизованных адресов. Если выбрана опция IMMED, пользователи, не находящиеся в Вашем списке доступа, будут удаляться немедленно, без задержки. Если установлена опция SET SECURE в добавление к опции SET KILL, тогда пользователю будет дана одна минута для идентификации. Иначе этой возможности не будет ни для кого, кто не находится в списке авторизованных адресов.

Используйте эту опцию осторожно. Некоторые администраторы могу отключать опцию SET KILL IMMED.


Наверх


SET AUTOMASK
Синтаксис: /msg nickserv SET AUTOMASK {ON|OFF}

Включает/выключает автоматическое добавление хоста при идентификации. Если опция AUTOMASK включена, то при идентификации с неизвестного хоста (не находящегося в списке авторизованных адресов) маска хоста будет автоматически добавлена в список авторизованных адресов.


Наверх


SET PASSWORD
Синтаксис: /msg nickserv SET PASSWORD <новый пароль>

Меняет Ваш текущий пароль к нику на <новый пароль>. Пароль не должен быть легко угадываемым.


Наверх


SET OPER
Синтаксис: /msg nickserv SET OPER {ON|OFF}

Если опция включена (ON), регистрация ника никогда не истечет. Для установки этой опции Вам нужно быть IRC оператором (Иркопом).


Наверх


SET SECURE
Синтаксис: /msg nickserv SET SECURE {ON|OFF}

Если опция SECURE включена, от пользователя, использующий ваш ник, будет требоваться идентификация к нику, независимо от того, соответствуют ли он любой маске из списка авторизованных адресов. Также, если кто-то попробует использовать команды RECOVER/RELEASE, они должны использовать пароль к нику независимо от соответствия маски пользователя любой маски хоста из списка авторизованных адресов. Когда эта опция выключена, пользователь, который используют ваш ник, не будет "убит", если не идентифицируются, но они не смогут использовать команды NickServ без идентификации.

See: SET UNSECURE


Наверх


SET UNSECURE
Синтаксис: /msg nickserv SET UNSECURE {ON|OFF}

Если опция UNSECURE отключена, пользователям, использующим Ваш ник, не потребуется вводить пароль для идентификации при использовании команд NickServ, но только если они находятся в Вашем списке авторизованных адресов.

Установка этой опции не рекомендована.


Наверх


SET PRIVATE
Синтаксис: /msg nickserv SET PRIVATE {ON|OFF}

Если эта опция включена, то Ваш ник не будет показан в списке LIST, даже если он будет соответствовать шаблону, введенному пользователем.


Наверх


SET MEMOS
Синтаксис: /msg nickserv SET MEMOS {ON/OFF}

Когда эта опция включена, другие пользователи не смогут отправить Вам сообщение (memo).


Наверх


SET NOTIFY
Синтаксис: /msg nickserv SET NOTIFY {ON/OFF}

Когда эта опция выключена, Вы не будете оповещены о приходе новых сообщений (memo).


Наверх


SET SIGNON
Синтаксис: /msg nickserv SET SIGNON {ON/OFF}

Когда эта опция выключена, Вы не будете оповещены о новых сообщениях (memo) при соединении с сервером или при смене ника.


Наверх


SET EMAIL
Синтаксис: /msg nickserv SET EMAIL

Устанавливает e-mail для Вашего ника, видимый при использовании команды INFO (только, если не установлена опция HIDE). Для того, чтобы стереть записанный e-mail, за место адреса нужно ввести "-".


Пример:
/msg NickServ SET EMAIL me@me.com
Устанавливает e-mail адрес "me@me.com".
/msg NickServ SET EMAIL -
Стирает записанный e-mail адрес.

Наверх


SET URL
Синтаксис: /msg nickserv SET URL

Устанавливает URL для Вашего ника, видимый при использовании команды INFO (только, если не установлена опция HIDE). Для того чтобы стереть записанный URL, за место адреса нужно ввести "-".


Пример:
/msg NickServ SET URL http://my.site.com
Устанавливает URL "http://my.site.com".
/msg NickServ SET URL -
Стирает записанный URL.

Наверх


SET HIDE
Синтаксис: /msg nickserv SET HIDE {ALL|EMAIL|URL|ADDR|QUIT} {ON|OFF}

Команда HIDE позволяет скрыть некоторые введенные данные о Вас, такие как e-mail, url, хост при последнем выходе из сети, сообщение при выходе из сети.
HIDE EMAIL скрывает e-mail.
HIDE URL скрывает url.
HIDE ADDR скрывает хост при последнем выходе из сети.
HIDE QUIT скрывает прощальное сообщение.



Пример:
/msg NickServ SET HIDE ALL ON
Скрывает всю информацию о Вашем нике
/msg NickServ SET HIDE QUIT OFF
Позволяет увидеть Ваше сообщение при выходе из сети.
/msg NickServ SET HIDE EMAIL ON
Скрывает ваш e-mail.

Наверх


SET UIN
Синтаксис: /msg nickserv SET UIN [number]

Устанавливает ICQ номер для Вашего ника, видимый при использовании команды INFO (только, если не установлена опция HIDE).


Пример:
/msg NickServ SET UIN 45545465
Устанавливает номер ICQ "45545465" для ника.

Наверх


SET GSM
Синтаксис: /msg nickserv SET GSM

Устанавливает номер GSM телефона для ника, видимый при использовании команды INFO (только, если не установлена опция HIDE). Для того чтобы стереть записанный номер за место номера нужно ввести "-".


Пример:
/msg NickServ SET GSM +385 91 1234567
Устанавливает номер GSM "+385 91 1234567".
/msg NickServ SET GSM -
Стирает записанный GSM номер.

Наверх


SET PHONE
Синтаксис: /msg nickserv SET PHONE <номер|->

Устанавливает номер телефона для ника, видимый при использовании команды INFO (только, если не установлена опция HIDE). Для того, чтобы стереть записанный номер за место номера нужно ввести "-".


Пример:
/msg NickServ SET PHONE +385 1 1234567
Устанавливает номер "+385 1 1234567".
/msg NickServ SET PHONE -
Стирает записанный номер.

Наверх


SET MASTER
Синтаксис: /msg nickserv SET MASTER <ник>

Переустанавливает главный ник для Вашей связки ников к <ник>'у. Главный ник содержит список авторизованных адресов для полноценной связки, и все другие ники в связке - указывают на главный ник. Чтобы заменить главный ник, <ник> должен уже быть в связке ников (через команду LINK).


Пример:
/msg NickServ SET MASTER MainNick
Меняет главный ник на "MainNick".

Наверх



Alex D. Sergeev aka Rook
uinC Member
[c]uinC

Все документы и программы на этом сайте собраны ТОЛЬКО для образовательных целей, мы не отвечаем ни за какие последствия, которые имели место как следствие использования этих материалов\программ. Вы используете все вышеперечисленное на свой страх и риск.

Любые материалы с этого сайта не могут быть скопированы без разрешения автора или администрации.


[network & security news] [RSS & Twitter] [articles, programing info] [books] [links, soft & more...] [soft archive][home]
 Underground InformatioN Center [&articles] Choose style:
2000-2015 © uinC Team