Пятница, 29.03.2024, 16:06
| RSS
Меню сайта
Категории раздела
Мои статьи [4]
Мини-чат
Наш опрос
Каким клиентом вы пользуетесь?
Всего ответов: 63
Статистика
Главная » Статьи » Мои статьи

КомандЫ сервисов для IRC оператора
КомандЫ NickServ'a для IRC оператора

Помимо стандартнЫх команд NickServ'a IRC операторам доступнЫ ещё несколько специфических команд, позволяющие управлять режимами ников.
АдминистраторЫ сервисов могут также удалить любой ник без идентификации для него, и могут смотреть список доступа для любого ника.
ЧтобЫ использовать командЫ управления BotServ'ом, напиши: /msg NickServ <команда>

DROP
Удаляет ник из базЫ даннЫх NickServ. УдаленнЫй таким образом ник становится свободнЫм для регистрации любЫм человеком.
АдминистраторЫ сервисов могут удалить любой ник.
Синтаксис: DROP <ник>
Пример: /msg NickServ DROP GR
Если ник не указан, то команда удаляет ваш текущий ник.

SASET
Устанавливает различнЫе опции ника. Команда очень похожа на команду NickServ SET, но есть несколько отличий.
Команда устанавливает опции не твоего, а указанного ника, так же есть ещё несколько дополнительнЫх опций.
Синтаксис: SASET <ник> <опция> <параметрЫ>

ДоступнЫ следующие опции:
Синтаксис: DISPLAY <ник> - Изменяет главнЫй ник в группе.
Пример: /msg NickServ SASET M03r DISPLAY roJIoBa
Синтаксис: PASSWORD <новЫй пароль> - Изменяет пароль, которЫй используется для идентификации ника
Пример: /msg NickServ SASET M03r PASSWORD 123qwe
Синтаксис: LANGUAGE <ник> - Устанавливает язЫк, на котором сервисЫ будут посЫлать сообщения.
Пример: /msg NickServ SASET mArkus LANGUAGE <номер>
Номера поддерживаемЫх язЫков:
1.English
2.Franзais (French)
3.Deutsch (German)
4.Italiano (Italian)
5.Portuguкs (Portuguese)
6.Espaсol (Spanish)
7.Tьrkзe (Turkish)
8.Catala (Catalan)
9.ЕллзнйкЬ (Greek)
10.Nederlands (Dutch)
11.Русский (Russian)
12.Magyar (Hungarian)
13.Polski (Polish)
Синтаксис: URL <ссЫлка> - Ассоциирует URL с ником. Этот URL будет показан, когда кто-либо запросит информацию о нике с помощью командЫ INFO.
Пример: /msg NickServ SASET M03r URL http://sitilink.ucoz.ru
Синтаксис: EMAIL <адрес> - Ассоциирует EMAIL с ником. Этот EMAIL будет показан, когда кто-либо запросит информацию о нике с помощью командЫ INFO.
Пример: /msg NickServ SASET M03r EMAIL admin@wenobody.net
Синтаксис: ICQ <номер> - Ассоциирует ICQ с ником. Этот ICQ будет показан, когда кто-либо запросит информацию о нике с помощью командЫ INFO.
Пример: /msg NickServ SASET M03r ICQ 450580847
Синтаксис: GREET <текст> - Создает приветсвие для ника, которое будет показЫваться при заходе на канал на котором включена опция GREET.
Пример: /msg NickServ SASET mArkus GREET здарова читаг :)
Синтаксис: KILL [ON | QUICK | IMMED | OFF] - Переключает автоматическую защиту для ника.
Когда защита в состоянии ON, если другой пользователь попЫтается взять ник, у него будет 1 минута для того, чтобЫ вЫбрать себе другой ник, после этого NickServ изменит его ник.
Если ВЫ вЫберете QUICK, у пользователя будет только 20 секунд чтобЫ сменить ник.
Если вЫ вЫберете IMMED, ник пользователя будет изменен немедленно без предупреждения и шанса сменить ник.
Также, администратор твоей IRC сети может отключить эту опцию.
Пример: /msg NickServ SASET M03r KILL ON
Синтаксис: SECURE [ON | OFF] - Включает или вЫключает опцию Безопасность на NickServ для ника.
Пример: /msg NickServ SASET M03r SECURE ON
Синтаксис: PRIVATE [ON | OFF] - Переключает NickServ опци приватности в положение on или off для ника.
Когда PRIVATE включена, ник не будет показЫваться по команде NickServ's LIST. (Тем не менее, любой, кто знает ник имеет возможность получить информацию, используя команду INFO.)
Пример: /msg NickServ SASET M03r PRIVATE ON
Синтаксис: HIDE HIDE [EMAIL | USERMASK | QUIT] [ON | OFF] - Позволяет скрЫть часть информации, которая будет показЫваться по команде NickServ INFO.
ТЫ можете скрЫть адрес email (EMAIL), время последнего захода в сеть и маску с которой заходили (USERMASK) и последнее сообщение вЫхода (QUIT).
Второй параметр определяет будет ли эта информация показЫваться (OFF) или скрЫваться (ON).
Пример: /msg NickServ SASET M03r HIDE EMAIL ON
Синтаксис: MSG [ON | OFF] - Позволяет вЫбрать способ общения сервисов.
Если установить режим MSG, сервисЫ будут использовать собщения в приват, в ином случае будут использовать нотисЫ.
Эта опция может бЫть отключена администраторами твоей IRC сети.
Пример: /msg NickServ SASET mArkus MSG OFF
Синтаксис: NOEXPIRE [ON | OFF] - Когда включено, время жизни ника становится неограниченнЫм и он не будет удалён из базЫ, спустя некоторое кол-во времени.
Пример: /msg NickServ SASET M03r NOEXPIRE ON
GETPASS
Возвращает пароль указанного ника. Эта команда недоступна, если включено шифрование.
ПРИМ: при использовании данной командЫ, сообщение, включающее ник, вЫзвавший данную команду и ник, на которЫй бЫл запрошен пароль будет записан в лог и отправлен в WALLOPS/GLOBOPS.
Синтаксис: GETPASS <ник>
Пример: /msg NickServ GETPASS M03r

GETEMAIL
Возвращает ники, у которЫх в настройках стоит указаннЫй email.
Внимание запрещено использовать символьнЫе маски ни для user ни для emailhost. КаждЫй раз при использовании данной командЫ, сообщение, включающее человека, вЫзвавшего команду и указаннЫй email будет записано в лог.
Синтаксис: GETEMAIL [user@emailhost]
Пример: /msg NickServ GETEMAIL admin@wenobody.net

FORBID
Запрещает регистрировать или исползовать ник.
Может бЫть отменено путем удаления ника (DROP). В некоторЫх сетях причина является необходимЫм параметром.
Синтаксис: FORBID <ник> [причина]
Пример: /msg NickServ FORBID SecureBot Зарезервировано для сервисов

SUSPEND
Приостанавливает использование указанного ника с сохранением всех настроек.
Синтаксис: SUSPEND <ник> [причина]
Пример: /msg NickServ SUSPEND Idiot

UNSUSPEND
Отменяет остановку использования данного ника.
Синтаксис: UNSUSPEND <ник>
Пример: /msg NickServ UNSUSPEND Idiot

INFO
ПоказЫвает информацию о нике, владельца ника, его последнюю маску и время, когда он заходил в IRC, параметрЫ ника.
ТЫ получешь больше информации если укажешь параметр ALL, тЫ увидишь всю доступную информацию, не обращая внимания на то скрЫта она или нет.
Синтаксис: INFO <ник> [ALL]
Пример: /msg NickServ INFO M03r

КомандЫ ChanServ'a для IRC оператора
Помимо стандартнЫх команд ChanServ'a IRC операторам доступнЫ ещё несколько команд, позволяющие управлять режимами каналов.
АдминистраторЫ сервисов могут также удалить любой канал без идентификации как владелец канала, могут просматривать список доступа, список акиков, и установки уровней доступа на канале.
ЧтобЫ использовать командЫ управления ChanServ'ом, напиши: /msg ChanServ <команда>

DROP
Удаляет указаннЫй канал.
Синтаксис: DROP <канал>
Пример: /msg ChanServ DROP #main
Если канал не указан, то команда удалит текущий канал.

INFO
ПоказЫвает информацию об указанном канале, включая его владельца, время регистрации, когда бЫл последний раз использован, описание, заблокированнЫе режимЫ, если они имеют место бЫть.
Если указан параметр ALL, также будет показано сообщение входа и наследник.
Синтаксис: INFO <канал> [ALL]
Пример: /msg ChanServ INFO #main ALL

GETPASS
Возвращает пароль указанного канала.
Примечание при использовании этой командЫ, сообщение, включающее того, использовал эту команду и канал, пароль на которЫй бЫл запрошен, будут записанЫ в лог и отправленЫ WALLOPS/GLOBOPS.
Синтаксис: GETPASS <канал>
Пример: /msg ChanServ GETPASS #main

FORBID
Запрещает регистрировать или исползовать указаннЫй канал
Может бЫть отменено путем удаления канала (DROP). В некоторЫх сетях причина является необходимЫм параметром.
Синтаксис: FORBID <канал> [причина]
Пример: /msg ChanServ FORBID #idiot

SUSPEND
Приостанавливает регистрацию или использование указанного канала. Все настройки канала при этом сохраняются.
В некоторЫх сетях причина является необходимЫм параметром.
Синтаксис: SUSPEND <канал> [причина]
Пример: /msg ChanServ SUSPEND #main Временно недоступен

UNSUSPEND
Восстанавливает приостановленнЫй канал. Все даннЫе и настройки канала будут также восстановленЫ.
Синтаксис: UNSUSPEND <канал>
Пример: /msg NickServ UNSUSPEND #main

STATUS
Возвращает текущий уровень доступа указанного ника на указанном канале.
Синтаксис: STATUS <канал> <ник>
Пример: /msg NickServ STATUS #main M03r

КомандЫ BotServ'a для IRC оператора
Помимо стандартнЫх команд BotServ'a IRC операторам доступнЫ ещё несколько специфических команд.
ЧтобЫ использовать командЫ управления BotServ'ом, напишите: /msg BotServ <команда>

SET
ДоступнЫ следующие опции:
Синтаксис: NOBOT [ON | OFF] - Эта опция запрещает использовать ботов на канале. Если бот уже установлен на канал, он будет автоматически удален с него сразу после включения данной опции.
Формат: SET <канал> NOBOT [ON | OFF]
Пример: /msg BotServ SET #main NOBOT ON

Синтаксис: PRIVATE [ON | OFF] - Эта опция запрещает устанавливать бота на канал обЫчнЫм пользователям. Такого бота могут установить только IRC ОператорЫ.
Формат: SET <ник бота> PRIVATE [ON | OFF]
Пример: /msg BotServ SET SecureBot PRIVATE ON

BOT
Позволяет Администраторам сервисов создавать, изменять и удалять ботов, которЫе могут бЫть в дальнейшем использованЫ пользователями на своих каналах.
Синтаксис: BOT <опция>

ДоступнЫ следующие опции:
Синтаксис: ADD <ник бота> <идент> <хост> <реальное имя> - добавляет бота с указаннЫм ником, идентом, хостом и реальнЫм именем. Так как корректность этих значений не проверяется, будь крайне осторожен!
Если тЫ создал бота с ником, ранее кем-то зарегистрированнЫм, этот ник будет удален. А также, если кто-то использует даннЫй ник в момент создания бота, он будет прибит.
Пример: /msg BotServ BOT ADD SecureBot Security SecureBot@webcriminal.ru SecureBot
Синтаксис: CHANGE <старЫй ник> <новЫй ник> [идент] [хост] [реальное имя] - позволяет изменять ник, идент, хост или реальное имя бота без удаления его (и всех его настроек).
Пример: /msg BotServ BOT CHANGE SecureBot Mitnik
Синтаксис: DEL <ник бота> - удаляет указанного бота из списка ботов.
Пример: /msg BotServ BOT DEL Mitnik

КомандЫ MemoServ'a для IRC оператора
Помимо стандартнЫх команд MemoServ'a IRC операторам доступнЫ ещё несколько специфических команд.
ЧтобЫ использовать командЫ управления MemoServ'ом, напиши: /msg MemoServ <команда>

STAFF
Отправляет всем операторам/администраторам сервисов мемку, содержащую текст сообщения.
Внимание: Если тЫ прописан дваждЫ, например как оператор,и как администратор, то получишь это сообщение дваждЫ.
То же самое произойдет для прописаннЫх как суперпользователи сервисов и в то же время в других листах.
Синтаксис: STAFF <текст сообщения>
Пример: /msg MemoServ STAFF НовЫе правила сети доступнЫ на сайте www.webcriminal.ru Обязательно ознакомьтесь с ними.

SENDALL
Отправляет мемку всем зарегистрированнЫм пользователям.
Синтаксис: SENDALL <текст сообщения>
Пример: /msg MemoServ SENDALL НовЫе правила сети доступнЫ на сайте www.webcriminal.ru


КомандЫ HostServ'a для IRC оператора
HostServ - сервис, доступнЫй для управления только IRC операторам сети. Он предназначен для создания виртуальнЫх хостов для пользователей.
ОбЫчнЫй пользователь может использовать только командЫ: ON, OFF и GROUP.
Так же пользователи, прописаннЫе в конфиге сервисов, как HostSetters, но не являющиеся IRC операторами, могут управлять HostServ'ом.
ЧтобЫ использовать командЫ управления HostServ'ом, напишите: /msg HostServ <команда>

ON
Активирует виртуальнЫй хост, назначеннЫй твоему нику.
Когда тЫ используешь эту команду любой пользователь, сделавший /whois на тебя, увидит виртуальнЫй хост вместо твоего реального IP адреса.
Синтаксис: ON
Пример: /msg HostServ ON

OFF
Деактивирует виртуальнЫй хост, назначеннЫй твоему нику.
Когда тЫ используешь эту команду любой пользователь, сделавший /whois на тебя, увидит твой реальнЫй IP адрес.
Синтаксис: OFF
Пример: /msg HostServ OFF

GROUP
Эта команда позволяет пользователям установить виртуальнЫй хост с их ТЕКУЩЕГО ника на все ники группЫ.
Синтаксис: GROUP
Пример: /msg HostServ GROUP

LIST
Эта команда показЫвает зарегистрированнЫе виртуальнЫе хостЫ оператору.
Лимит одновременно показЫваемЫх значений ограничен числом NSListMax в конфигурационном файле сервисов.
Синтаксис: LIST [маска или диапазон номеров]
Пример: /msg HostServ LIST *bob*

SET
Устанавливает виртуальнЫй хост на указаннЫй ник в указанную хостмаску.
Если Ваш IRC сервер подерживает виртуальнЫе идентЫ, можно использовать SET <ник> <идент>@<хостмаска> для установки идента и виртуального хоста одновременно.
Синтаксис: SET <ник> <хостмаска>
Пример: /msg HostServ SET M03r wenobody.net

SETALL
Устанавливает виртуальнЫй хост для всех ников в группе указанного ника.
Если твой IRC сервер подерживает виртуальнЫе идентЫ, можно использовать SET <ник> <идент>@<хостмаска> для установки идента и виртуального хоста одновременно.
ПРИМ: виртуальнЫй хост НЕ будет обновляться автоматически для любого ника, добавленного в группу после использования этой командЫ.
Синтаксис: SETALL <ник> <хостмаска>
Пример: /msg HostServ SETALL M03r wenobody.net

DEL
Удаляет виртуальнЫй хост, назначеннЫй указанному нику из базЫ даннЫх.
Синтаксис: DEL <ник>
Пример: /msg HostServ DEL M03r

DELALL
Удаляет виртуальнЫе хостЫ для всех ников в группе указанного ника.
Синтаксис: DELALL <ник>
Пример: /msg HostServ DELALL M03r

КомандЫ OperServ'a для IRC оператора
OperServ является наиболее мощнЫм инструментом в управлении IRC сервером и сервисами. Он доступен только для IRC операторов и администраторов сети.
Перед применением какой либо командЫ, убедись в правильности её использования. Неправильное применение команд может привести к сбоям в работе твоей IRC сети.
ЧтобЫ использовать командЫ управления OperServ'ом, напишите: /msg OperServ <команда>
GLOBAL
Позволяет IRC Операторам отправить сообщение всем пользователям IRC сети. Это сообщение будет отправлено от ника Global.
Синтаксис: GLOBAL <текст>
Пример: /msg OperServ GLOBAL Появился новЫй официальнЫй канал сети!!

STATS
Без параметров, покажет текущее количество пользователей и IRC Операторов в онлайне (кроме СервиснЫх), максимальное число пользователей онлайн зарегистрированное сервисами с момента старта, и длительность бесперебойной работЫ сервисов.
С опцией AKILL, покажет текущий размер списка AKILL'ов и время истекания AKILL'ов по умолчанию.
Опция ALL доступна только для Администраторов сервисов, и покажет информацию об использовании памяти сервисами.
Ипользование этой опции может затормозить сервисЫ на небольшой промежуток времени в больших сетях, не используют эту опцию чересчур часто!
Опция RESET сбрасЫвает счетчик маскимально зарегистрированного сервисами количества пользователей в онлайне.
Синтаксис: STATS [AKILL | ALL | RESET]
Пример: /msg OperServ STATS ALL

OPER
Позволяет Администраторам сервисов управлять списком Операторов сервисов.
Пользователь, чей ник присутствует в списке Операторов сервисов, идентифицировавшись на NickServ получает доступ к командам Операторов сервисов.
Синтаксис: OPER <опция>

ДоступнЫ следующие опции:
Синтаксис: ADD <ник> - добавляет указаннЫй ник в список Операторов сервисов.
Пример: /msg OperServ OPER ADD M03r
Синтаксис: DEL <ник или № записи> - удаляет указаннЫй ник из списка Операторов сервисов. Если указанЫ номера записей, эти записи будут удаленЫ.
Пример: /msg OperServ OPER DEL M03r
Синтаксис: CLEAR - удаляет все записи из списка Операторов сервисов.
Пример: /msg OperServ OPER CLEAR
Синтаксис: LIST [маска] - показЫвает список Операторов сервисов.
Если указана символьная маска, только соответствующие ей записи будут показанЫ. Если указанЫ номера записей, только эти записи будут показанЫ.
Любой IRC Оператор может использовать команду OPER LIST. Все остальнЫе командЫ могут использовать только АдминистраторЫ сервисов.
Пример: /msg OperServ OPER LIST 3-9 - будут показанЫ записи с 3 по 9

ADMIN
Позволяет суперпользователю сервисов добавлять или удалять ники из списка Администраторов сервисов.
Пользователь, чей ник находится с списке Администраторов сервисов и которЫй идентифицировался NickServ получае доступ к командам Администраторов сервисов.
Синтаксис: ADMIN <опция>
ДоступнЫ следующие опции:
Синтаксис: ADD <ник> - добавляет указаннЫй ник в список администраторов сервисов.
Пример: /msg OperServ ADMIN ADD M03r
Синтаксис: DEL <ник или № записи> - удаляет указаннЫй ник из администраторов сервисов. Если указанЫ номера записей, эти записи будут удаленЫ.
Пример: /msg OperServ ADMIN DEL M03r
Синтаксис: CLEAR - удаляет все записи из списка администраторов сервисов.
Пример: /msg OperServ ADMIN CLEAR
Синтаксис: LIST [маска] - показЫвает список администраторов сервисов.
Если указана символьная маска, только соответствующие ей записи будут показанЫ. Если указанЫ номера записей, только эти записи будут показанЫ.
Любой IRC Оператор может использовать команду ADMIN LIST. Остальное может использоваеть только Суперпользователь сервисов.
Пример: /msg OperServ ADMIN LIST 3-9 - будут показанЫ записи с 3 по 9
ПРИМ: Суперпользователи сервисов это ServiceRoots, они прописЫваются в конфиге сервисов.

STAFF
ПоказЫвает всех, прописаннЫх на сервисах (Операторов, Администраторов..) включая их уровень и онлайн статус.
Синтаксис: STAFF
Пример: /msg OperServ STAFF

MODE
Позволяет Операторам сервисов изменять режимЫ канала на любом канале. ПараметрЫ данной командЫ такие же, что и при использовании командЫ MODE
Эту команду могут использовать только ОператорЫ сервисов.
Синтаксис: MODE <канал> <режим>
Пример: /msg OperServ MODE #chat +m

KICK
Позволяет IRC Операторам вЫкинуть пользователя с любого канала.
ПараметрЫ данной командЫ такие же, что и при испоьзовании командЫ KICK. Сообщение кика будет включать имя IRC Оператора, использовавшего команду и указанную им причину.
Эту команду могут использовать только ОператорЫ сервисов.
Синтаксис: /KICK <канал> <пользователь> <причина>
Пример: /msg OperServ KICK #chat mArkus ламир

CLEARMODES
Очищает все двоичнЫе режимЫ (i,k,l,m,n,p,s,t) и банЫ на указанном канале.
Если указан параметр ALL, также снимет со всех статус оператора канала,войсЫ (режимЫ +o и +v) на канале.
Эту команду могут использовать только ОператорЫ сервисов.
Синтаксис: CLEARMODES <канал> [ALL]
Пример: /msg OperServ CLEARMODES #chat

KILLCLONES
Прибивает всех пользователей, хост которЫх такой же, как у указанного ника.
Добавляется временнЫй AKILL, в виде *@host, чтобЫ предотвратить немедленнЫй реконнект прибитЫх клиентов.
Также при использовании этой командЫ будет отправлен wallop, которЫй сообщит о прибитом хосте и количестве прибитЫх клиентов. Эту команду очень удобно применять, чтобЫ убрать клонов из IRC сети.
Эту команду могут использовать только ОператорЫ сервисов.
Синтаксис: KILLCLONES <ник>
Пример: /msg OperServ KILLCLONES M03r

AKILL
Позволяет Операторам сервисов управлять списком AKILL'ов.
Если пользователь, подпадающий под маску AKILL'а попЫтается приконнектиться, сервисЫ используют на него KILL, и, если твой IRC сервер это поддерживает, установит на всех серверах IRC сети K-line на маску данного пользователя.
Синтаксис: AKILL <опция>

ДоступнЫ следующие опции:
Синтаксис: ADD [+время действия] <маска> <причина> -
добавляет маску вида user@host/ip в список AKILL'ов с указанной причиной (которая обязательно должна бЫть указана).
Время действия - это целое число, которое может бЫть одним из: d (дней), h (часов), или m (минут). Сочетания (то есть, к примеру 1h30m) не допускаются.
Если единица измерения не указана, по умолчанию она будет установлена в "дни" (таким образом +30 будет означать 30 дней). ЧтобЫ добавить вечнЫй AKILL, используйте время истечения равнЫм +0.
Если маска пользователя бЫла добавлена, начиная с +, время истечения будет задано по умолчанию.
Текущее время AKILL'а по умолчанию можно узнать командой STATS AKILL.
Пример: /msg OperServ AKILL ADD +2d *idiot*@* Подумай над этим
Синтаксис: DEL <маска или № записи> - удаляет указанную маску из списка AKILL'ов. Если указанЫ номера записей, эти записи будут удаленЫ.
Пример: /msg OperServ AKILL DEL *idiot*@*
Синтаксис: CLEAR - удаляет все записи из списка AKILL'ов.
Пример: /msg OperServ AKILL CLEAR
Синтаксис: LIST [маска] - показЫвает текущий список AKILL'ов.
Если указана символьная маска, только соответствующие ей записи будут показанЫ. Если указанЫ номера записей, только эти записи будут показанЫ.
Пример: /msg OperServ AKILL LIST 3-9 - будут показанЫ записи с 3 по 9
Синтаксис: VIEW [маска] - покажет более подробную информацию, чем AKILL LIST.
Покажет также кто добавил AKILL, время установления AKILL'а, когда он истекает, ну и конечно же маску вида user@host/ip и причину AKILL'а.
Если указана символьная маска, только соответствующие ей записи будут показанЫ. Если указанЫ номера записей, только эти записи будут показанЫ.
Пример: /msg OperServ AKILL VIEW
Категория: Мои статьи | Добавил: sitilink (05.05.2010)
Просмотров: 1873 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Друзья сайта
  • Сайт сервера GoodIrc.Ru
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz