MGN174-RuS
Главная | Регистрация | Вход
Вторник, 17-Сентябрь-26, 17:30:14
Меню сайта
Менеджер Файлов
Мои статьи [14]
Время и дата
WOweb.ru - Scripts - JavaScript - Здарова!!!, Времечко, Дата
СтаТаТиСтИкА
IP
Главная » Статьи » Мои статьи

Команды OperServ

OperServ является наиболее мощным инструментом в управлении IRC сервером и сервисами. Он доступен только для IRC операторов и администраторов сети.
Перед применением какой либо команды, убедитесь в правильности её использования. Неправильное применение команд может привести к сбоям в работе вашей IRC сети.
Чтобы использовать команды управления OperServ'ом, напишите: /msg OperServ <команда>
ПРИМ: В большинстве IRC сетей настроены псевдонимы сервисов "алиасы" и тогда можно использовать сокращённый вид обращения к сервисам: /os <команда>
Внимание: Все команды OperServ'у записываются в лог!
GLOBAL STATS OPER ADMIN STAFF MODE
Позволяет 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 Alex

Синтаксис: DEL <ник или № записи> - удаляет указанный ник из списка Операторов сервисов. Если указаны номера записей, эти записи будут удалены.
Пример: /msg OperServ OPER DEL Alex

Синтаксис: 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 Alex

Синтаксис: DEL <ник или № записи> - удаляет указанный ник из администраторов сервисов. Если указаны номера записей, эти записи будут удалены.
Пример: /msg OperServ ADMIN DEL Alex

Синтаксис: 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 #main +m 

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

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

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

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 

SGLINE
Позволяет Операторам сервисов управлять списком SGLINE'ов.
Если пользователь с реальным именем, подпадающим под маску SGLINE'а попытается приконнектиться, сервисы не разрешат ему установить соединение.
Синтаксис: SGLINE <опция>

Доступны следующие опции:
Синтаксис: ADD [+время действия] <маска>:<причина> - добавляет маску реального имени в список SGLINE'ов с указанной причиной (которая обязательно должна быть указана).
Время действия - это целое число, которое может быть одним из: d (дней), h (часов), или m (минут). Сочетания (то есть, к примеру 1h30m) не допускаются.
Если единица измерения не указана, по умолчанию она будет установлена в "дни" (таким образом +30 будет означать 30 дней). Чтобы добавить вечный AKILL, используйте время истечения равным +0.
Если маска пользователя была добавлена, начиная с +, время истечения будет задано по умолчанию.
Текущее время SGLINE'а по умолчанию можно узнать командой STATS AKILL.
Пример: /msg OperServ SGLINE ADD +2d *idiot*:Подумай ещё

Синтаксис: DEL <маска или № записи> - удаляет указанную маску из списка SGLINE'ов. Если указаны номера записей, эти записи будут удалены. 
Пример: /msg OperServ SGLINE DEL *idiot*

Синтаксис: CLEAR - удаляет все записи из списка SGLINE'ов.
Пример: /msg OperServ SGLINE CLEAR

Синтаксис: LIST [маска] - показывает текущий список SGLINE'ов.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ SGLINE LIST 3-9 - будут показаны записи с 3 по 9

Синтаксис: VIEW [маска] - покажет более подробную информацию, чем SGLINE LIST.
Покажет также кто добавил SGLINE, время установления SGLINE'а, когда он истекает, ну и конечно же маску реального имени и причину SGLINE'а.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ SGLINE VIEW 

SQLINE
Позволяет Операторам сервисов управлять списком SQLINE'ов.
Если пользователь с ником, подпадающим под маску SQLINE'а попытается приконнектиться, сервисы не разрешат ему установить соединение.
Синтаксис: SQLINE <опция>

Доступны следующие опции:
Синтаксис: ADD [+время действия] <маска> <причина> - добавляет маску ника в список SQLINE'ов с указанной причиной (которая обязательно должна быть указана).
Время действия - это целое число, которое может быть одним из: d (дней), h (часов), или m (минут). Сочетания (то есть, к примеру 1h30m) не допускаются.
Если единица измерения не указана, по умолчанию она будет установлена в "дни" (таким образом +30 будет означать 30 дней). Чтобы добавить вечный AKILL, используйте время истечения равным +0.
Если маска пользователя была добавлена, начиная с +, время истечения будет задано по умолчанию.
Текущее время SQLINE'а по умолчанию можно узнать командой STATS AKILL.
Пример: /msg OperServ SQLINE ADD +0 idiot Надоел

Синтаксис: DEL <маска или № записи> - удаляет указанную маску из списка SQLINE'ов. Если указаны номера записей, эти записи будут удалены. 
Пример: /msg OperServ SQLINE DEL idiot

Синтаксис: CLEAR - удаляет все записи из списка SQLINE'ов.
Пример: /msg OperServ SQLINE CLEAR

Синтаксис: LIST [маска] - показывает текущий список SQLINE'ов.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ SQLINE LIST 3-9 - будут показаны записи с 3 по 9

Синтаксис: VIEW [маска] - покажет более подробную информацию, чем SQLINE LIST.
Покажет также кто добавил SQLINE, время установления SQLINE'а, когда он истекает, ну и конечно же маску ника и причину SQLINE'а.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ SQLINE VIEW 

SZLINE
Позволяет Операторам сервисов управлять списком SZLINE'ов.
Если пользователь с IP, подпадающим под маску SZLINE'а попытается приконнектиться, сервисы не разрешат ему установить соединение (неважно, есть ли для этого IP запись PTR RR или нет).
Синтаксис: SZLINE <опция>

Доступны следующие опции:
Синтаксис: ADD [+время действия] <маска> <причина> - добавляет маску IP в список SZLINE'ов с указанной причиной (которая обязательно должна быть указана).
Время действия - это целое число, которое может быть одним из: d (дней), h (часов), или m (минут). Сочетания (то есть, к примеру 1h30m) не допускаются.
Если единица измерения не указана, по умолчанию она будет установлена в "дни" (таким образом +30 будет означать 30 дней). Чтобы добавить вечный AKILL, используйте время истечения равным +0.
Если маска пользователя была добавлена, начиная с +, время истечения будет задано по умолчанию.
Текущее время SZLINE'а по умолчанию можно узнать командой STATS AKILL.
Пример: /msg OperServ SZLINE ADD +0 192.167.10.10 Надоел

Синтаксис: DEL <маска или № записи> - удаляет указанную маску из списка SZLINE'ов. Если указаны номера записей, эти записи будут удалены. 
Пример: /msg OperServ SZLINE DEL 192.167.10.10

Синтаксис: CLEAR - удаляет все записи из списка SZLINE'ов.
Пример: /msg OperServ SZLINE CLEAR

Синтаксис: LIST [маска] - показывает текущий список SZLINE'ов.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ SZLINE LIST 3-9 - будут показаны записи с 3 по 9

Синтаксис: VIEW [маска] - покажет более подробную информацию, чем SZLINE LIST.
Покажет также кто добавил SZLINE, время установления SZLINE'а, когда он истекает, ну и конечно же маску IP и причину SZLINE'а.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ SZLINE VIEW 

CHANLIST
Показывает все созданные на данный момент каналы в IRC сети, неважно зарегистрированы они или нет.
Если указана символьная маска, покажет только те каналы, которые совпадают с ней. Если указан ник, покажет только те каналы, на которых находится этот ник.
Если указан параметр SECRET, покажет только каналы с указанной символьной маской на которых стоит режим +s или +p.
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: CHANLIST [символная маска | ник] [SECRET]
Пример: /msg OperServ CHANLIST *irc* 

USERLIST
Показать всех пользователей, находящихся в данный момент в IRC сети, без разницы зарегистрирован у них ник или нет.
Если указана символьная маска, покажет только пользователей совпадающих с ней (маска должна быть в формате nick!user@host). Если указан #канал, покажет только пользователей, находящихся на этом канале.
Если указан пареметр INVISIBLE будут показаны только те пользователи, на которых стоит флаг +i.
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: USERLIST [символьная маска | #канал] [INVISIBLE]
Пример: /msg OperServ USERLIST #main INVISIBLE 

LOGONNEWS
Управление списком новостей. Когда пользователь заходит в IRC сеть, эти новости будут отправлены ему.
(Тем не менее, не более трех сообщений будет отправлено, чтобы не допустить флуда. Если у Вас новостей больше трех, только три последние новости будут посланы.)
Синтаксис: LOGONNEWS <опция>

Доступны следующие опции:
Синтаксис: ADD <текст> - Добавить новость в список.
Пример: /msg OperServ LOGONNEWS ADD Новые возможности сети можно узнать на сайте www.myirc.net

Синтаксис: DEL <№ новости | ALL> - Удалить определённую новость или все сразу.
Пример: /msg OperServ LOGONNEWS DEL 1

Синтаксис: LIST - Показать список новостей.
Пример: /msg OperServ LOGONNEWS LIST

Команда LOGONNEWS LIST может быть использована любым IRC Оператором для просмотра текущих новостей. Команды ADD и DEL могут использовать только Администраторы сервисов. 

RANDOMNEWS

Управление списком случайных новостей. Когда пользователь заходит в IRC сеть, одна (и только одна) из случайных новостей будет выбрана наугад и отправлена ему.
Синтаксис: RANDOMNEWS <опция>

Доступны следующие опции:
Синтаксис: ADD <текст> - Добавить новость в список.
Пример: /msg OperServ RANDOMNEWS ADD Появился новый официальный канал сети.

Синтаксис: DEL <№ новости | ALL> - Удалить определённую новость или все сразу.
Пример: /msg OperServ RANDOMNEWS DEL 1

Синтаксис: LIST - Показать список новостей.
Пример: /msg OperServ RANDOMNEWS LIST

Команда LOGONNEWS LIST может быть использована любым IRC Оператором для просмотра текущих новостей. Команды ADD и DEL могут использовать только Администраторы сервисов. 

OPERNEWS
Управление списком новостей для Операторов. Когда пользователь станет IRC Оператором (использовав команду /OPER), эти сообщения будут ему отправлены.
(Тем не менее, не более трех сообщений будет отправлено, чтобы не допустить флуда. Если у Вас новостей больше трех, только три последние новости будут посланы.)
Синтаксис: OPERNEWS <опция>

Доступны следующие опции:
Синтаксис: ADD <текст> - Добавить новость в список.
Пример: /msg OperServ OPERNEWS ADD Правила для операторов сервера доступны на www.myirc-op.net

Синтаксис: DEL <№ новости | ALL> - Удалить определённую новость или все сразу.
Пример: /msg OperServ OPERNEWS DEL 1

Синтаксис: LIST - Показать список новостей.
Пример: /msg OperServ OPERNEWS LIST

Команда LOGONNEWS LIST может быть использована любым IRC Оператором для просмотра текущих новостей. Команды ADD и DEL могут использовать только Администраторы сервисов. 

SESSION
Позволяет Администраторам сервисов просмотреть список сессий.
Синтаксис: SESSION <опция>

Доступны следующие опции:
Синтаксис: LIST <порог> - покажет хосты с меньшим, чем порог количеством сессий.
Порог должен быть целым больше 1. Это предохранит от случайной выдачи списка с большим числом единичных сессий.
Пример: /msg OperServ SESSION LIST 5

Синтаксис: VIEW <хост> - покажет детальную информацию об указанном хосте - включая текущий счетчик сессий и лимит сессий.
Хост не может включать в себя символьные маски (*, ? и т.п.).
Пример: /msg OperServ SESSION VIEW Myirc.net 

EXCEPTION
Позволяет Администраторам сервисов управлять списком хостов, имеющих отдельные ограничения на количество сессий - разрешит определеным машинам, например шелл-серверам, иметь бОльшее количество клиентов одновременно, чем разрешено по умолчанию.
Как только количество сессий с хоста достигнет лимита, все последующие клиенты, пытающиеся коннектиться с данного хоста будут прибиваться.
Перед отсоединением пользователя, он будет уведомлен /NOTICE от OperServ, что с данного хоста превышен лимит сессий. Содержание этого уведомления настраивается в конфигурации.
Синтаксис: EXCEPTION <опция>

Доступны следующие опции:
Синтаксис: ADD [+время действия] <маска> <лимит> <причина> - добавляет указанную маску в список исключений.
Время действия - это целое число, которое может быть одним из: d (дней), h (часов), или m (минут). Сочетания (то есть, к примеру 1h30m) не допускаются.
Если единица измерения не указана, по умолчанию она будет установлена в "дни" (таким образом +30 будет означать 30 дней). Чтобы добавить вечный AKILL, используйте время действия равным +0.
Примечание: маски ник!идент@хост и идент@хост некорректны! Только реальные хостмаски, например box.host.dom и *.host.dom, разрешено использовать, так как ограничение сессий не использует ни ники ни иденты.
лимит должен быть целым числом больше или равным нуля. Это определяет как много сессий данный хост может использовать одновременно.
Установка этого значения равным 0 позволит хосту иметь неограниченное число сессий.
Пример: /msg OperServ EXCEPTION ADD +0 localnet.ru 0 Хост для прокси

Синтаксис: DEL <маска или № записи> - удаляет указанную маску из списка исключений. Если указаны номера записей, эти записи будут удалены. 
Пример: /msg OperServ EXCEPTION DEL 1

Синтаксис: MOVE <номер> <позиция> - переместит исключение под номером номер в позицию позиция. Интервал исключений будет сдвинут вверх или вниз, заполняя пустой промежуток.
Пример: /msg OperServ EXCEPTION MOVE

Синтаксис: LIST [маска] - показывает текущий список исключений.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ EXCEPTION LIST 3-9 - будут показаны записи с 3 по 9

Синтаксис: VIEW [маска] - покажет более подробную информацию, чем EXCEPTION LIST.
Покажет также кто добавил исключение, время установления исключения, когда оно истекает, ну и конечно же маску и причину.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ EXCEPTION VIEW 

NOOP

Предназначена для отключения/включения прав IRC оператора на сервере.
Синтаксис: NOOP <опция>

Доступны следующие опции:
Синтаксис: SET <сервер> - удаляет все O:lines на указанном сервере и прибивает всех IRC Операторов, находящихся на нем, чтобы не дать им возможность рехашнуть сервер (так как это отменит эффект данной команды).
Пример: /msg OperServ NOOP SET myirc.net

Синтаксис: REVOKE <сервер> - делает все ранее удаленные O:lines доступными для использования на сервере.
Примечание: сервер не будет полностью ограничен сервисами.
Пример: /msg OperServ NOOP REVOKE myirc.net 

JUPE
Джупнуть сервисы -- это создаст фальшивый "сервер" приконнекченный к сервисам, который не даст реальному серверу с этим именем приконнектиться к сети.
Джуп может быть удален, используя стандартный SQUIT.
Если указана причина, она будет показана в информации, выдаваемой коннектящемуся серверу.
В ином случае, эта информационная строка будет содержать текст "Juped by <ник>", то есть покажет человека, который джупнул данный сервер.
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: JUPE <сервер> [причина]
Пример: /msg OperServ JUPE irc.logserv.net Данный адрес зарезервирован 

IGNORE
Позволяет Администраторам сервисов управлять списком игнорируемых сервисами ников на указанное время или до перезапуска сервисов.
По умолчанию формат указания времени игнорирования - секунды. Вы можете также указать иные единицы измерения, используя: s секунд, m минут, h часов и d дней.
Комбинации этих единиц измерения не допустимы. Чтобы сделать постоянный игнор пользователя, установите время игнора равным 0.
Синтаксис: IGNORE <опция>

Доступны следующие опции:
Синтаксис: ADD [+время действия] <ник> - добавляет пользователя в список игнора сервисов.
Пример: /msg OperServ IGNORE 2d Alex

Синтаксис: DEL <маска или № записи> - удаляет указанную маску из списка игнора. Если указаны номера записей, эти записи будут удалены. 
Пример: /msg OperServ IGNORE DEL 1

Синтаксис: CLEAR - удаляет все записи из списка игнора.
Пример: /msg OperServ IGNORE CLEAR

Синтаксис: LIST [маска] - показывает текущий список игноров.
Если указана символьная маска, только соответствующие ей записи будут показаны. Если указаны номера записей, только эти записи будут показаны.
Пример: /msg OperServ IGNORE LIST 3-9 - будут показаны записи с 3 по 9



SET
Устанавливает различные глобальные опции сервисов.
Синтаксис: SET <опция>

Доступны следующие опции:
Синтаксис: READONLY [ON | OFF] - Включает или выключает режим только-чтения.
В режиме только-чтения обычные пользователи не могу изменять любые данные, включая списки доступа для ников и каналов, и многое другое.
IRC Операторы с достаточными привилегиями на сервисах могут модифицировать список AKILL'ов и удалять или запрещать ники и каналы.
Но все эти изменения не будут сохранены пока режим только-чтения не будет деактивирован либо сервисы не завершат работу или не перезапустятся.
Пример: /msg OperServ SET READONLY OFF

Синтаксис: LOGCHAN [ON | OFF] - С включенным LOHCHAN, сервисы будут не только записывать все сообщения в лог, но и отправлять их на специальный канал. 
Этот канал должен быть определен в конфигурационном файле сервисов чтобы эта опция могла быть использована.
Примечание: Из соображений безопасности, рекомендуется обратить особое внимание на безопасность доступа на этот канал.
Пример: /msg OperServ SET LOGCHAN OFF

Синтаксис: DEBUG [ON | OFF | номер] - Включает/выключает режим отладки.
В режиме отладки, данные, которыми сервисы обмениваются с IRC сервером, количество данных зависит от уровня (номера) отладки будут записаны в лог. Если указать номер, режим отладки активируется с уровнем отладки, установленным в номер.
Пример: /msg OperServ SET DEBUG OFF

Синтаксис: NOEXPIRE [ON | OFF] - Включает/выключает режим не-истекания.
В этом режиме ники, каналы, AKILL'ы и исключения никогда не истекут, пока опция не будет отключена.
Пример: /msg OperServ SET NOEXPIRE OFF

Синтаксис: IGNORE [ON | OFF] - Включает/выключает режим игнорирования сервисов.
Пример: /msg OperServ SET IGNORE ON

Синтаксис: LIST - Показывает настройки OperServ'a.
Пример: /msg OperServ SET LIST 

RELOAD
Заставляет сервисы перечитать конфигурационный файл.
Примечание: некоторые вещи требуют перезапуска сервисов. (например изменение ников псевдоклиентов сервисов, активация лимитирования сессий, и т.д.)
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: RELOAD
Пример: /msg OperServ RELOAD 

UPDATE
Заставляет сервисы немедленно обновить файлы баз данных на диске.
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: UPDATE
Пример: /msg OperServ UPDATE 

RESTART
Заставляет сервисы сохранить все базы данных и перезапуститься (т.е. завершить работу и немедленно снова запустить сервисы на исполнение).
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: RESTART
Пример: /msg OperServ RESTART 

QUIT
Заставляет сервисы немедленно завершить свою работу; базы данных не будут сохранены.
Эта команда не должна использоваться кроме случаев повреждения базы данных в памяти, чтобы поврежденная база данных не была сохранена. 
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: QUIT
Пример: /msg OperServ QUIT 

SHUTDOWN
Заставляет сервисы сохранить все базы данных и завершить работу.
Эту команду могут использовать только Администраторы сервисов.
Синтаксис: SHUTDOWN
Пример: /msg OperServ SHUTDOWN 

DEFCON

Система defcon может быть использована для осуществления различных сервисных действий, удобно использовать при попытках атаки на сеть.
но чтобы данная команда работала, она должна быть сконфигурирована в файле конфигурации сервисов.
Синтаксис: DEFCON [1 | 2 | 3 | 4 | 5]
Пример: /msg OperServ DEFCON 2 

CHANKILL
Установить AKILL для каждого ника, зашедшего на определенный канал.
Будет использован полностью реальный ident@host для каждого ника, который подпадет под данный AKILL.
По умолчанию формат указания времени игнорирования - секунды. Вы можете также указать иные единицы измерения, используя: s секунд, m минут, h часов и d дней.
Комбинации этих единиц измерения не допустимы. Чтобы сделать постоянный CHANKILL, установите время равным 0.
Синтаксис: CHANKILL [+время действия] <канал> <причина>
Пример: /msg OperServ CHANKILL +2d #idiot Ну когда вы поумнеете 

MODLOAD
Эта команда загрузит указанный модуль из директории с модулями.
Эту команду могут использовать только ServiceRoots
Синтаксис: MODLOAD <имя файла> 

MODUNLOAD
Эта команда выгрузит указанный модуль.
Эту команду могут использовать только ServiceRoots
Синтаксис: MODUNLOAD <имя файла> 

MODLIST
Список всех загруженных модулей.
Эту команду могут использовать только ServiceRoots
Синтаксис: MODLIST
Пример: /msg OperServ MODLIST 

MODINFO
Эта команда покажет информацию об указанном модуле.
Эту команду могут использовать только ServiceRoots
Синтаксис: MODINFO <имя файла> 

4.0 – Недокументированные команды сервера и сервисов
Далее будут рассмотренны команды сервера и сервисов, которые, по какой либо причине не отражены в системе помощи.
Некоторые из этих команд могут вывести сервер или сервисы из строя или привести к сбоям в работе сети, поэтому применяйте их на свой страх и риск.

4.1 – Недокументированные команды сервера
ADDMOTD
Добавляет строку в файл motd сервера.
Синтаксис: /ADDMOTD <текст> 

ADDOMOTD
Добавляет строку в файл motd для IRC операторов сервера .
Синтаксис: /ADDOMOTD <текст> 

BOTMOTD
Показывает файл MODT для ботов.
Синтаксис: /BOTMOTD 

ME
Говорить от первого лица.
Синтаксис: /ME <текст>
Пример: /ME пришёл 

NETINFO
Назначение команды не известно. 

PASS
Назначение команды не известно.
Категория: Мои статьи | Добавил: UnInViTeD (10-Май-29)
Просмотров: 1266 | Рейтинг: 1.0/5
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
ZaMyTiL UnInViTeD(_2-0-1-0_) © 2017