Команди Irc. І його сервіси!

Команди IRC. І його сервіси!

Ця стаття написана не для професіоналів, вона написана для тих хто ознайомився з азами IRC, але хоче більшого, хоче продовжити свої пізнання в світі IRC!

У цій статті ми розглянемо не тільки команди IRC, а так само розглянемо команди для таких корисних сервісів як NickServ, ChanServ і MemoServ, які на мою думку теж необхідно знати, або хоча б бути з ними ознайомлений! Розглядати команди клієнта mIRC ми ​​не будемо, якщо вас вони все таки цікавлять, то подивіться в хелп mIRC'а, якщо погано з англійським, то качаємо хелп перекладений на російську!

Для початку трохи розглянемо що таке IRC, ChanServ, NickServ і MemoServ!

IRC.
IRC - це розрахована на багато користувачів система спілкування, де люди зустрічаються на каналах (кімнати, віртуальні місця, зазвичай із загальною темою розмови), щоб спілкуватися групою або приватно. Немає ніякого обмеження кількості людей, які можуть брати участь в бесіді або обмеження каналів, які можуть бути сформовані в IRC. (Якщо Ви хочете дізнатися більше про зародження IRC, читайте

NickServ.
NickServ - це сервіс, який дозволяє користувачам реєструвати та ідентифікувати свої Ніки, і проводити над ними інші операції!

ChanServ.
ChanServ-це сервіс, який дозволяє зареєструвати канал і провести його налаштування!

MemoServ.
MemoServ - це сервіс доставки коротких повідомлень зареєстрованим користувачам (які можуть і не бути в даний момент в мережі), і на канали.

Почнемо з самих IRC команд

Основні IRC-команди:

/ helpsys chanmodes - режими каналів
/ helpsys umodes - режими користувачів

User modes

Синтакс: // mode $ me + прапори / -флагі

прапори:

**************** USER HELP SYSTEM ***************

B - бот
h - Хелпер
i - "невидимий режим" (приховує вас від команди / names від тих, хто не перебуває на вашому каналі)
p - hides channels you are joining from / whois (приховує канали, на яких сидите)
r - зарегиться і ідентифікований
v - заражений вірусом (блокування DCC-Send)
w - receive wallops (у нас не використовується)
x - приховує хост (захист від нюков)

**************** OPER HELP SYSTEM ***************

a - Сервіс Адмін
A - Сервер Адмін
o - Глобальний ІРКОП
O - Локальний ІРКОП
c - отримувати нотіс від сервера, коли хто небудь коннектітся до нього (палево !!!
f - отримувати повідомлення про флуд
g - отримувати глобальний нотіс
k - отримувати нотіс при "вбивства"
N - Network Administrator
s - отримувати нотіс від сервера
t - отримувати нотіс при запитах / stat, / info ...
T - Technical Administrator
y - отримувати нотіс коли дивляться вашу інфу (/ whois, / uwho, ...)
z - Zombie (can not send messages / kick / change topics) =)
Channel modes
Синтакс: // mode # канал + прапори / -флагі

прапори:

a - Адмін каналу (ніхто крім таких же адмінів не може кікнути його або зняти ВП)
o - Оператор каналу (може кикать, банити ...)
v - голос. право розмовляти при режимі + m, флудити при + d і писати кольором
e - "Іркопство" (бани з даної масці ігноруються)
c - не можна писати кольором
d - не можна повторювати повідомлення
i - тільки за запрошеннями
k - запароліть канал (/ mode # канал + k пароль)
K - Якщо канал + i / + k досвідом отримуватимуть повідомлення якщо хтось не зможе зайти на канал
l - Ліміт (межа) юзерів
m - Редагувати. Раговарівать могуть тільки @ (оператор) та + (Войс)
n - немає відвідувачів ззовні
p - Приватний канал (приховує в / list)
q - квит-повідомлення не надсилаються на канал
s - Секретний (приховує в / whois)
S - Анти-реклама
t - Топік можуть змінювати тільки @ (Оператори)

**************** OPER HELP SYSTEM ***************

O - Тільки для ІРКОПов
A - Тільки для Сервер-адмінів
/ query nickname - зайти користувачеві в приват
/ names #channel - подивитися хто сидить на каналі, не заходячи на нього
/ who #channel - те саме, що і / names (інша варіація)
/ Whois nickname - подивитися інфо про ніку
/ whowas nickname - подивитися інфо про ніку, який пішов
/ quote ircops - Все іркопи мережі
/ away причина - включити режим "евей"
/ away - повернутися з режиму "евей"
/ help / команда - видасть хелп по команді
/ server irc.server.net - пріконектіться до сервера
/ who * часть_адреса * - знайти нік по його хосту
// mode $ me + x - приховати свій хост
// cs op $ chan $ me - отримати оп у ChanServ (якщо ви автооп)
/ notify nickname замітка - додати користувача в нотіфай (список уведовлемій)
/ ban #channel nickname [1-9] - забанити нік на каналі [тіп_бана]
/ part #channel - піти з каналу
/ partall - піти з усіх каналів
/ quit повідомлення - піти з сервера з повідомленням
/ List - список каналів
/ run додаток / папка - запустити додаток / папку
/ dde mPlug control [on | off] - Включити / відключити АМІП
/ who - виводить повний список користувачів мережі
/ amsg - послати text на канали, на яких сидиш
/ ame - послати action на канали, на яких сидиш
/ dns Nickname | IP | Hostname - визначити IP | Hostname (в залежності від того, що наберете)
/ links - виводить список серверів, прілінкованний до IrcNet.
/ admin irc.server.ru (де server-ім'я сервера) - Дізнатися хто адміністратор каналу

Сполучення клавіш:
ctrl + k [0-15] - писати кольором
ctrl + k color1, color2 - написати кольором color1 на тлі color2
ctrl + b - писати жирним
ctrl + u - писати підкресленим
ctrl + r - писати контрастом
alt + r - викликати remote-редактор
alt + a - викликати alias-редактор
alt + p - викликати popup-редактор
alt + o - Опції маленького світу
alt + u - список лінків сохраннном мирком
alt + z - піти з каналу
ctrl + f4 - alt + z
ctrl + c - скопіювати в буфер обміну
ctrl + v - вставити з буфера обміну
ctrl + w - перебирати вікна каналів
ctrl + q - перебирати вікна приватов
ctrl + enter - дорівнює команді / say текст
alt + 1-9 - вибрати канал на якому сидиш
alt + j - Channel folder (улюблені канали)
alt + l - меню перегляду списку каналів
alt + b - адресна книжка
alt + n - меню нагадувань (notify)
alt + s - меню посилки файлів

Команди NickServ'а:

/ msg NickServ help
/ ns register password e-mail - Зареєструвати нік
/ ns identify password - ідентифікуватися
/ ns ajoin add #channel - додати канал в автозаход при ідентифікації
/ ns ajoin del #channel - видалити канал в автозаход при ідентифікації
/ ns ajoin list - подивитися список каналів автозахода при ідентифікації
/ ns link nickname password - прілінкованний до нику (зробити ники рівноправними)
/ ns unlink nickname password - скасувати лінковку ників (див. / ns help unlink)
/ ns set password newpassword - поміняти пароль на newpassword
/ ns set language number_of_language - встановити мову сервісів
/ ns set URL web-address - вказати інтернет-сторінку, пов'язану з ніком
/ ns set e-mail your_e-mail - вказати вашу поштову адресу
/ ns set icqnumber #IcqNumber - вказати UIN вашого ICQ
/ ns set location ваш_реальний_адрес - вказати вашу адресу
/ ns set private on - приховати інфо про вашому ніку (/ ns info nickname)
/ ns set private off - зробити інфо про вашому ніку доступною всім (/ ns info nickname)
/ ns set hide e-mail on - приховати ваш e-mail
/ ns set hide e-mail off - зробити ваш e-mail доступним
/ ns set hide quit on - приховати інфо про вашому quit
/ ns set hide quit off - зробити інфо про вашому quit доступним
/ ns drop - скасувати реєстрацію вашого ніка
/ ns recover nickname password - Убити іншого користувача, який скористався Вашим ніком
/ ns release nickname password - Звільнити нік від утримання сервісами після RECOVER
/ ns listlinks - подивитися список прілінкованний до вас ників
/ ns notes add текст - додати замітку
/ ns notes del номер_заметкі - видалити замітку
/ ns notes list - отримати список всіх збережених заміток
/ ns ghost nickname password - вбити юзера, який користується вашим ніком
/ ns info nickname - подивитися інфо по ніку
/ ns status nickname - no comment

Команди ChanServ:

/ msg ChanServ help
/ cs register #channel password description - зареєструвати канал
/ cs identify #channel password - ідентіфіціроватся як ФАУНДЕР
/ cs set #channel founder nickname - поміняти ФАУНДЕР на nickname
/ cs set #channel successor nickname - встановити ім'я одержувача каналу в разі дропа ника ФАУНДЕР
/ cs set #channel password newpassword - поміняти пароль на newpassword
/ cs set #channel desc опис - встановити / змінити опис каналу
/ cs set #channel url web-address - вказати url каналу
/ cs set #channel email мило - вказати e-mail каналу (зазвичай його господаря)
/ cs set #channel entrymsg текст - вказати вітання ChanServ'ом заходять
/ cs set #channel topic newtopic - встановити newtopic
/ cs set #channel keeptopic on - включити збереження топіка коли канал пустує
/ cs set #channel keeptopic off - вимкнути збереження топіка коли канал пустує
/ cs set #channel mlock + прапори-прапори - встановити захист режимів каналу (+ nt за замовчуванням)
/ cs set #channel mlock off - вимкнути захист режимів каналу
/ cs set #channel private on - приховати інфо про канал
/ cs set #channel private off - зробити інфо про каналі доступною
/ cs set #channel restricted - обмежити доступ до каналу (на нього можуть заходити лише ті, хто є в access-list'е)
/ cs set #channel secureops on - операторами (@) можуть бути тільки ті, хто прописаний в access-list'е
/ cs set #channel secureops off - операторами (@) можуть бути всі
/ cs set #channel leaveops on - Ніколи не знімати операторів каналу, крім використання команди deop
/ cs set #channel leaveops off - відключити leaveops
/ cs set #channel opnotice on - включити відправку попередження при використанні команди op / deop
/ cs set #channel opnotice off - вимкнути відправку попередження при використанні команди op / deop
/ cs set #channel nolinks on - включити ігнорування розпізнання прав досутпа для прілінкованний ників
/ cs set #channel nolinks off - вимкнути ігнорування розпізнання прав досутпа для прілінкованний ників
/ cs access #channel add nickname level - додати nickname в список доступу каналу по рівнем level (За замовчуванням: 3 == автовойс; 5 == автооп; 10 == доступ до Акіко, кику)
/ cs access #channel del nickname - видалити nickname зі списку доступу каналу
/ cs access #channel list - подивитися список ніків, що має доступ до каналу
/ cs drop #channel - скасувати реєстрацію каналу
/ cs akick add ник!идент@хост.домен - додати маску в автокік
/ cs akick del номер - видалити маску з автокіка
/ cs akick list - подивитися список автокіков
/ cs info #channel - подивитися інфу каналу
/ cs invite #channel - ChanServ запросить вас на #channel
/ cs op #channel nickname - дати оп nickname на #channel
/ cs deop #channel nickname - відібрати оп у nickname на #channel
/ cs unban #channel - ChanServ розбанити вас на #channel
/ cs kick #channel nickname причина - кікнути nickname з #channel
/ cs clear #channel users - кікнути всіх з #channel
/ cs clear #channel modes - зняти з каналу все режими
/ cs clear #channel ops - зняти з усіх статус операторів
/ cs clear #channel voices - зняти з усіх Войс
/ cs clear #channel bans - провести амністію на каналі (зняти всі бани)
/ cs levels #channel list - подивитися настройки каналу
/ cs levels #channel set option (див. / cs levels #channel list) level - міняти налаштування каналу
/ cs levels #channel disable option - зробити через старт тільки для ФАУНДЕР

Команди MemoServ!

/ msg MemoServ help
/ ms send nickname text - відправити nickname'у послання
/ ms list - список надісланих вам повідомлень
/ ms read (#channel) номер / list / last / new
/ ms del номер - видалити повідомлення по номером №
/ ms set notify on - вам будуть повідомляти щодо записок, коли Ви входите в систему, коли Ви повернення до вихідного стану (/ away) і коли вони послані Вам
/ ms set notify logon - Вам будуть тільки повідомляти щодо записок, коли Ви входите в систему або коли Ви повернення до вихідного стану (/ away)
/ ms set notify new - Вам будуть тільки повідомляти щодо записок, коли вони послані Вам!
/ ms set notify off - Ви не будете отримувати ніяке повідомлення записок
/ ms set limit (#channel) ліміт - Установка максимального числа записок (максимум 20-ти)!

Всі ці команди дозволять вам повноцінно використовувати цей прекрасний світ спілкування! І розширити свої знання в світі IRC!