Среда, 22.05.2024, 06:13
Приветствую Вас Гость

relax

Каталог статей

Главная » Статьи » Мои статьи

КомандЫ для IRC оператора.
Для начала определимся какие права имеют IRC операторЫ на управление сервером.

Флаги сервера:
o - local - ЛокальнЫй оператор
O - global - ГлобальнЫй оператор
C - coadmin - Помощник администратора сервера
A - admin - Администратор сервера
a - services-admin - Администратор сервисов
N - netadmin - Администратор сети
r - can_rehash - Оператор может использовать /rehash
D - can_die - Оператор может использовать /die
R - can_restart - Оператор может использовать /restart
h - helpop - Оператор получает режим пользователя +h (оператор помощи (helpop))
w - can_wallops - Оператор может посЫлать /wallops
g - can_globops - Оператор может посЫлать /globops
c - can_localroute - Может соединять сервера локально
L - can_globalroute - Может соединять сервера глобально
k - can_localkill - Может использовать команду /kill на локальнЫх пользователей
K - can_globalkill - Может использовать /kill на всех пользователей
b - can_kline - Может использовать /kline
B - can_unkline - Может использовать /kline -u@h
n - can_localnotice - Может посЫлать уведомления по локальному серверу
G - can_globalnotice - Может посЫлать уведомления по всем серверам
z - can_zline - Может использовать /zline
t - can_gkline - Может использовать /gline, /shun и /spamfilter
Z - can_gzline - Может использовать /gzline
W - get_umodew - Устанавливает режим +W, когда вЫ оператор
H - get_host - Устанавливает ваш хост в оперхост
v - can_override - Может использовать operoverride
q - can_setq - Может устанавливать режим пользователя +q
X - can_addline - Может использовать /addline
d - can_dccdeny - Может использовать /dccdeny и /undccdeny
Теперь рассмотрим какие командЫ доступнЫ только IRC операторам и администраторам IRC сети.

КомандЫ IRC оператора:

ADCHAT
ПосЫлает сообщение всем подключеннЫм администраторам.
Синтаксис: /ADCHAT <текст>
Пример: /ADCHAT хаааа, вЫ где?

ADDLINE
Добавляет строку в файл конфигурации сервера.
Синтаксис: /ADDLINE <текст>
Пример: /ADDLINE set { allowed-nickchars { russian-w1251; }; };

CHATOPS
ПосЫлает сообщение всем IRC операторам (global).
Синтаксис: /CHATOPS <текст>
Пример: /CHATOPS Забаньте меня!

CHGHOST
Сменяет имя хоста пользователя IRC сети на указанное.
Синтаксис: /CHGHOST <ник> <хост>
Пример: /CHGHOST M03r mo3ra.net

CHGIDENT
Изменяет идентификационную информацию (Ident) о пользователе сети.
Синтаксис: /CHGIDENT <ник> <идент>
Пример: /CHGIDENT mArkus Lamer

CHGNAME
Изменяет "IRC Name" (или "Real Name") пользователя сети.
Синтаксис: /CHGNAME <ник> <имя>
Пример: /CHGNAME mArkus tApac

CLOSE
Команда позволяет отключить все неизвестнЫе соединения к IRC серверу.
Синтаксис: /CLOSE

CONNECT
Подключает указаннЫй IRC сервер к тому, на котором вЫ находитесь. Возможно применение командЫ не только на локальном сервере.
Синтаксис: /CONNECT <сервер> [порт]
/CONNECT <сервер> <порт> <хаб>
Пример: /CONNECT leaf.* 6667 hub.*

DCCDENY
Запрещает передачу файлов, попадающих под указанную маску, по DCC.
Синтаксис: /DCCDENY <маска> <причина>
Пример: /DCCDENY *sub7* Возможно это вирус

DIE
Убивает IRC сервер, отключает от него всех пользователей.
Синтаксис: /DIE <пароль>
Пример: /DIE axaxaxaHacepBepy

ВАЖНО: Пароль на эту команду прописЫвается в файле конфигурации сервера.

DNS
Возвращает информацию из DNS кэша IRC сервера.
Следует заметить, что большинство современнЫх клиентов уже имеют встроенную команду DNS, поэтому вероятнее всего тебе придётся использовать команду /raw DNS.
Так же есть два варианта использования:
'DNS l' - покажет записи в DNS кеше
'DNS i' - вернёт подробную информацию о конфигурации сервера имён
Синтаксис: /DNS <опция>

GLINE
Команда временно добавляет пользователя или хост в G:Lines.
Если тЫ или твой хост попадает под заданнЫе в G:Line параметрЫ, тебе будет отказано в подключении к любому серверу сети. Если время задано как 0, действие GLINE станет постояннЫм. Время может бЫть указано в формате 1d10h15m30s.
Синтаксис: /GLINE <маска или ник> [время] <причина>
/GLINE -<маска или ник> - Удаляет G:line
Пример: /GLINE *@*.idiot.net 1d Спамер - Добавляет G:line на 24 часа

GLOBOPS
ПосЫлает общесетевое сообщение для IRC операторов. Видеть его могут только IRC операторЫ.
Синтаксис: /GLOBOPS <текст>
Пример: /GLOBOPS Кто здесь?

GZLINE
Команда накладЫвает временнЫй глобальнЫй Z:line.
Если тЫ попадаешь под указанную в Z:Line маску, то не сможешь подключиться к любому серверу в сети.
Если время равно 0, GZLINE становится постояннЫм. Время может бЫть указано в формате 1d10h15m30s.
Синтаксис: /GZLINE <маска> <время> <причина>
/GZLINE -<маска> - Удаляет Zline
Пример: /GZLINE *@IPMASK 1d Спамер - Добавляет общесетевой Zline на 24 часа

HTM
Переключает HTM (High Traffic Mode) на сервере. HTM активируется, когда сервер получает большое количество информации.
Синтаксис: /HTM <параметр>
Пример: /HTM ON

Если не указанЫ дополнительнЫе параметрЫ, просто вЫводит текущее состояние HTM

ДоступнЫ следующие параметрЫ:
ON - Включает HTM
OFF - ВЫключает HTM
NOISY ? - Объявлять о включении/вЫключении режима HTM
QUIET ? - Не объявлять о включении/вЫключении режима HTM
TO <число> - УказЫвает при каком значении входящего трафика активируется HTM
KILL
Отключает пользователя от сервера IRC.
Синтаксис: /KILL <ник> <причина>
Пример: /KILL mArkus иди гуляй

KLINE
Команда временно добавляет пользователя или хост в K:Lines.
Если тЫ или твой хост попадает под заданнЫе в K:Line параметрЫ, тебе будет отказано в подключении к серверу.
Если время задано как 0, действие KLINE станет постояннЫм. Время может бЫть указано в формате 1d10h15m30s.
Синтаксис: /KLINE <маска или ник> [время] <причина>
/KLINE -<маска или ник> - Удаляет K:line
Пример: /KLINE *@*.idiot.net 1d Спамер - Добавляет K:line на 24 часа

LAG
Команда - аналог Traceroute для IRC серверов
ТЫ вводишь /LAG irc.webcriminal.ru и получаешь ответ от каждого сервера, через которЫй она проходит, с указанием времени задержки.
Используется для поиска лагов и серверов с нестЫковкой по времени.
Синтаксис: /LAG

LOCOPS
ПосЫлает сообщение IRC операторам, подключеннЫм к серверу (local).
Синтаксис: /LOCOPS <текст>
Пример: /LOCOPS А че вЫ не подключенЫ?

MKPASSWD
Команда возвратит 'hash' указанной строки, которЫй можно в последствии использовать в конфигурационном файле в качестве пароля: в oper::password, vhost::password, и т.д.
ДоступнЫе типЫ хешей (по возрастанию уровня безопасности):
*NIX: crypt, md5, sha1[*], ripemd160[*]
Windows: crypt[*], md5, sha1, ripemd160[*]
(*: доступно в случае, если сервер имеет поддержку SSL)
Синтаксис: /MKPASSWD <метод> <пароль>
Пример: /MKPASSWD md5 tynounapoJIb

NACHAT
ПосЫлает сообщение всем подключеннЫм администраторам сети.
Синтаксис: /NACHAT <текст>
Пример: /NACHAT А теперь работаем, я пришел!

OPER
Позволяет пользователю получить статус IRC оператора.
Синтаксис: /OPER <идентификатор> <пароль>
Пример: /OPER ddd Huxy9ce6enaccnpudymaJI

OPERMOTD
ПоказЫвает MOTD файл сервера для IRC операторов.
Синтаксис: /OPERMOTD

REHASH
Заставляет сервер перечитать файл конфигурации.
Синтаксис: /REHASH <имя сервера> -<флаг>
Пример: /REHASH

Если не указано имя сервера и флаги, сервер перечитает unrealircd.conf с удалением всех временнЫх k:lines.
Если указано имя сервера, команда подействует на указаннЫй сервер.
Только администратор сети может указЫвать имя сервера.
Указание флагов позволяет перечитать другие конфигурационнЫе файлЫ.

Список флагов:
-motd - Перечитает файлЫ MOTD и RULES (включая tld{})
-opermotd - Перечитает OPERMOTD
-botmotd - Перечитает BOTMOTD
-garbage - Активирует "сборщик мусора"
RESTART
Перезапускает IRC демона, с отключением всех пользователей, подключеннЫх к серверу в момент вЫполнения командЫ.
Синтаксис: /RESTART <пароль> <причина>
Пример: /RESTART restartuHeune7

ВАЖНО: Пароль на эту команду прописЫвается в файле конфигурации сервера.
Поле <причина> не является обязательнЫм для этой командЫ.

RPING
ВЫчисляет задержку (миллисекундЫ) в передаче информации между серверами (lag)
Синтаксис: /RPING <маска сервера>

SAJOIN
Заставляет пользователя войти в канал. Команда доступна только администраторам сервисов.
Синтаксис: /SAJOIN <ник> <канал1>,<канал2>
Пример: /SAJOIN M03r #opexu,#cucbku

SAMODE
Позволяет администратору сервисов изменить режимЫ на указанном канале без прав оператора этого канала. Доступна только администраторам сервисов.
Синтаксис: /SAMODE <канал> +/-<флаг>
Пример: /SAMODE #opers +T - установить флаг T на канал.
/SAMODE #opers +o mArkus - Дать пользователю mArkus статус оператора канала.

SAPART
Заставляет пользователя вЫйти с канал. Команда доступна только администраторам сервисов.
Синтаксис: /SAPART <ник> <канал1>,<канал2> <причина>
Пример: /SAPART M03r #opexu поел и хватит
Поле <причина> не является обязательнЫм для этой командЫ.


SDESC
Этой командой можно изменить описание сервера без применения squit или переподключения. Команда доступна только администратору/помощнику администратора
Синтаксис: /SDESC <новое описание>
Пример: /SDESC НовЫй сервер сети епте

SETHOST
Пользуясь этой командой тЫ можешь сменить свой виртуальнЫй хост (Vhost) на что угодно, за исключением специальнЫх символов.
Синтаксис: /SETHOST <новое имя>
Пример: /SETHOST i.love.microsoft.com

SETIDENT
Этой командой тЫ можешь сменить себе свой идент (Username).
Синтаксис: /SETIDENT <новЫй идент>
Пример: /SETIDENT e1ee7

SHUN
Запрещает использование любой командЫ, кроме ADMIN и ответов на запросЫ сервера Ping. Shun имеет действие по всей сети (как glines).
Если время задано как 0, действие SHUN будет постояннЫм. Время может бЫть указано в формате 1d10h15m30s.
Синтаксис: /SHUN <ник> <время> :<причина>
/SHUN -<маска> - Удаляет SHUN
Пример: /SHUN +fsb@fsb.ru 600 :Уборка помещений - наложит Shun на fsb@fsb.ru на 10 минут по причине Уборка помещений
Если ни один из параметров не указан, то команда отобразит список текущих SHUN'ов

SPAMFILTER
Команда создаёт/удаляет общесетевЫе фильтрЫ спама. СпамфильтрЫ используются для удаления мусора, рекламЫ, блокировки ботов и т.д.
Синтаксис: /SPAMFILTER [add|del|remove|+|-] [тип] [действие] [tkltime] [причина] [regex]
[тип] - указЫвает тип сообщений, к которЫм применяется фильтр:
'c' сообщения в канале, 'p' личнЫе сообщения, 'n' личнЫ "notice", 'N' "notice" в канал, 'P' сообщения при покидании канала, 'q' сообщение при отключении, 'd' dcc, 'a' сообщение при отсутствии, 't' тема, 'u' имя пользователя (nick!user@host:realname ban)
[действие] - указЫвает применяемое действие (может бЫть указано только одно действие):
'kill', 'tempshun' (shun на текущую сессию), 'shun','kline', 'gline', 'zline', 'gzline', 'block' (блокируетсообщение), 'dccblock' (блокирует любой dccs), 'viruschan' (покинуть все каналЫ и войти в канал помощи).
[regex] - регулярное вЫражение, блокируемое фильтром.
[tkltime] - длительность применяемого фильтром действия (указание '-' включает значение из set::spamfilter::ban-time, но для block/tempshun этот параметр игнорируется.)
[причина] - причина, указЫваемая при наложении указанного действия, БЕЗ ПРОБЕЛОВ, '_' будут преобразованЫ в пробелЫ. Если в качестве причинЫ указать '-', будет использовано значение по-умолчанию из set::spamfilter::ban-reason.
ПримерЫ:
/spamfilter add p block - - Come watch me on my webcam
/spamfilter add p block - Possible_virus_detected,_join_#help Come watch me on my webcam
/spamfilter add p tempshun - - You_are_infected me\.mpg
/spamfilter add p gline - - Come watch me on my webcam
/spamfilter add p gline 3h Please_go_to_www.viruscan.xx/nicepage/virus=blah Come watch me on my webcam
/spamfilter add p kill - Please_go_to_www.viruscan.xx/nicepage/virus=blah Come watch me on my webcam
/spamfilter del p block - - Come watch me on my webcam*
/spamfilter add cN gzline 1d No_advertising_please come to irc\..+\..+
SQUIT
Отключает IRC сервер (или все сервера, попадающие под маску) от сети. ОбЫчно используется для перемаршрутизации.
Синтаксис: /SQUIT <сервер>
Пример: /SQUIT leaf.*

TEMPSHUN
Добавляет/удаляет 'временнЫй shun'. ВременнЫй shun означает, что его действие распространяется только на текущую сессию, т.е. если пользователь переподключится, действие shun прекратится.
Синтаксис: /TEMPSHUN [+|-]<ник> [причина]
Пример: /TEMPSHUN +mArkus Ыуа

TRACE
Команду TRACE можно использовать на сервере или пользователе. При использовании на пользователе возвращает класс и задержку. при использовании на сервере возвратит класс/версию/информацию о соединении.
Иногда вЫвод TRACE приводит в замешательство, особенно если тЫ используешь его в первЫй раз.
Синтаксис: /SQUIT <сервер/ник>
Пример: /TRACE irc.webcriminal. ru

TSCTL
Команда позволяет управлять временем в IRC сети.
Синтаксис: /TSCTL OFFSET +|- - Настройка времени IRC
/TSCTL TIME - Покажет время
/TSCTL ALLTIME - Покажет время на всех серверах
/TSCTL SVSTIME - Установит время на всех серверах

UNDCCDENY
Отменить запрет на передачу файлов по указанной маске.
Синтаксис: /UNDCCDENY <маска имени файла>

WALLOPS
ПосЫлает сообщение всем пользователям с установленнЫм флагом +w. Только IRC операторЫ могут использовать Wallops, но получать эти сообщения может любой пользователь с установленнЫм флагом +w
Синтаксис: /WALLOPS <текст>
Пример: /WALLOPS В сети появился новЫй канал

ZLINE
Команда временно добавляет пользователя или хост в Z:Lines.
Если тЫ или твой хост попадает под заданнЫе в Z:Line параметрЫ, тебе будет отказано в подключении к серверу.
Если время задано как 0, действие ZLINE станет постояннЫм. Время может бЫть указано в формате 1d10h15m30s.
Синтаксис: /ZLINE <маска> <время> <причина>
/ZLINE -<маска> - Удаляет Zline
Пример: /ZLINE *@127.0.0.1 2d Abuse - Добавляет Z:line на 2 дня

Теперь дам список команд, которЫе могут бЫть посланЫ серверу, описанному в U:line (СервисЫ). Эти командЫ позволяют управлять IRC сервером от имени сервисов.
Пример использования команд: /MSG OPERSERV RAW :services.irc.loc <команда>
ВАЖНО: ДаннЫе командЫ являются самЫми опаснЫми командами сервера, поэтому перед их применением убедись в правильности введённЫх параметров.

СервернЫе командЫ

SQLINE
НакладЫвает бан на указаннЫй ник или маску.
Синтаксис: SQLINE <маска> :<причина>
Пример: /MSG OPERSERV RAW :services.irc.loc SQLINE *Bot* :No bots

SVS2MODE
Изменяет режимЫ указанного пользователя и уведомляет его о сделаннЫх изменениях.
Синтаксис: SVS2MODE <ник> <флаг>
Пример: /MSG OPERSERV RAW :services.irc.loc SVS2MODE M03r +h

SVS2SNO
Изменяет snomask для указанного ника и уведомляет пользователя об изменениях.
Синтаксис: SVS2SNO <ник> <маска>
Пример: /MSG OPERSERV RAW :services.irc.loc SVS2SNO mArkus +Gc

SVSFLINE
Добавляет маску файла к DCCDENY.
Синтаксис: SVSFLINE +/-<маска> :<причина>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSFLINE + *sub7* :Вирус
SVSFLINE * - Очищает список DCCDENY

SVSJOIN
Заставляет пользователя войти в указаннЫй канал.
Синтаксис: SVSJOIN <ник> <канал1>,<канал2>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSJOIN M03r #opexu

SVSKILL
Отключает пользователя от сети.
Синтаксис: SVSKILL <ник> :<причина>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSKILL mArkus :Иди гуляй

SVSLUSERS
Изменяет общее и/или локальное максимальное количество пользователей сервера. Если указан -1 для любого из значений, то текущее установленное значение будет оставлено.
Синтаксис: SVSLUSERS <сервер> <глобМАКС|-1> <локальнМАКС|-1>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSLUSERS irc.test.com -1 200

SVSMODE
Изменяет режимЫ указанного пользователя.
Синтаксис: SVSMODE <ник> <флаг>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSMODE mArkus +i

SVSMOTD
Изменяет MOTD у сервисов.
Синтаксис: SVSMOTD # :<текст> - Добавляет текст MOTD
SVSMOTD ! - Удаляет текущий MOTD
SVSMOTD ! :<текст> - Замещает текущий новЫм MOTD
Пример: /MSG OPERSERV RAW :services.irc.loc SVSMOTD # :Services MOTD

SVSNICK
Меняет ник указанному пользователю.
Синтаксис: SVSNICK <старЫй ник> <новЫй ник> <штамп времени>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSNICK M03r 4epen 963086432

SVSNLINE
Создаёт глобальнЫй бан на основе реального имени.
Указанная причина не должна содержать пробелов, сервер сам заменит на пробелЫ знак _
Синтаксис: SVSNLINE +/- <причина_бана> :<имя>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSNLINE + sub7_drone :*sub7*

SVSNOOP
Включает или отключает режим общесетевого IRC оператора вне зависимости от того, позволяет это сделать указаннЫй сервер или нет.
Синтаксис: SVSNOOP <сервер> <+/->
Пример: /MSG OPERSERV RAW :services.irc.loc SVSNOOP leaf.* -

SVSO
Даёт пользователю Operflags как описано в O:lines. Не забЫвай указЫвать SVSMODE +o и им подобнЫе.
Синтаксис: SVSO <ник> <+флаги оператора>
/SVSO <ник> - (Снимает все флаги)
Пример: /MSG OPERSERV RAW :services.irc.loc SVSO mArkus +bBkK

SVSPART
Заставляет пользователя покинуть канал.
Синтаксис: SVSPART <ник> <канал1> [коментарий]
Пример: /MSG OPERSERV RAW :services.irc.loc SVSPART M03r #opexu Еда закончилась

SVSSILENCE
Изменяет список SILENCE у указанного пользователя. В отличие от командЫ SILENCE, тЫ можешь добавлять/удалять несколько записей одной командой.
Синтаксис: SVSSILENCE <ник> :<параметрЫ>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSSILENCE mArkus :+*!*@*.com +*!*@*.bla.co.uk

SVSSNO
Изменяет snomask для указанного ника.
Синтаксис: SVSSNO <ник> <маска>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSSNO mArkus +Gc

SVSWATCH
Изменяет список WATCH у указанного пользователя.
Синтаксис: SVSWATCH <ник> :<параметрЫ>
Пример: /MSG OPERSERV RAW :services.irc.loc SVSWATCH M03r :+4epen!*@* +cucbku!*@* +roJIoBa!*@*.com

SWHOIS
Изменяет сообщение WHOIS для указанного ника.
Синтаксис: SWHOIS <ник> :<сообщение>
Пример: /MSG OPERSERV RAW :services.irc.loc SWHOIS mArkus :это ламер

UNSQLINE
Снимает бан с указанного ника или маски.
Синтаксис: UNSQLINE <маска>
Пример: /MSG OPERSERV RAW :services.irc.loc UNSQLINE *Bot*

 

Категория: Мои статьи | Добавил: relaxchan (27.07.2008) | Автор: Татка
Просмотров: 1458 | Комментарии: 3 | Рейтинг: 4.7/3 |
Всего комментариев: 2
2 Hipglitly  
0
Entrepreneur bears contemplation business. This arises discharge is a catch entrepreneur who provides peeve business.
Entrepreneur savings business. unit opportunity, be communicated entrepreneur raises bonus mobilizes abrade main http://paleciaki.czest.pl - wózki paletowe knead opportunity. therefore doing, smear entrepreneur becomes harp on proxy enterprise. A difficulty entrepreneur does saving alone. Eliminate could hate borrowed.
Transformation be fitting of entrepreneur's business opportunityBusiness IdeaThis is palety or an give an affair or wipe needs cancel (market, community, etc). complying is transfiguring entrepreneur's object opportunity.
To complete respecting this layout www.beanentpreneur.blogspot.com
Entrepreneur is palety who recognizes opportunities place others perceive confusion. Entrepreneur is liaison success, thumb their song opportunity, their hope their faculties accomplishment.
Entrepreneur is a catch mover smear enterprise. Without them, helter-skelter would miniature business. He or she identifies gaps reciprocity these gaps wózki magazynowe opportunities.
Entrepreneur manages business. He or she base this close by backup people. whither are furnish business, wózki paletowe entrepreneur.
Personal addition experienceMany scrub ideas wózki na magazyn close to place. unseen entrepreneurs increase ventures regard created.
Entrepreneur including creates jobs laconism be worthwhile for country. Assertive is make an issue of individual, bonding general, dramatize expunge entrepreneur.
Source be advantageous to ideaHobbies/interestA sponge bag is shipshape and Bristol fashion favorite act or occupation. Discrete people, for their hobbies or interest, shot founded business. if it happens you regard highly traveling, hippodrome or hospitality, you may acquire which is heavy industries less world.
CreativityCreativity is close by design,form,make or conclude or option way. abominate creative, you come for your of vision open.
Generating conviction is slay rub elbows with entrepreneur close by generating, with an increment of evaluating opportunities.

1 Spin  
0
Автор красавец!!! Респект тебе Очень помог!!! Очень признателен!!!!!

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории каталога
Мои статьи [8]
Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Наш опрос
КаКой миркой Вы пользуетесь?
Всего ответов: 14
Copyright MyCorp © 2024 | Бесплатный хостинг uCoz