Toto je seznam všech IRC ( Internet relay chat ) příkazů definovaných v RFC IETF 1459 a 2812. Mnoho IRC klientů vyžaduje před příkazem lomítko. Lomené závorky ("<" a ">") označují argumenty příkazu. Argumenty v hranatých závorkách ("[" a "]") jsou volitelné a nahrazují výchozí hodnoty.
Syntax:
ADMIN [<сервер>]Způsobí, že server vrátí informace o správci serveru zadaného v argumentu <server> nebo o aktuálním serveru, pokud tento argument není zadán. [jeden]
Definováno v RFC 1459.
Syntax:
AWAY [<сообщение>]Určuje zprávu, která se automaticky zobrazí jako odpověď na soukromé zprávy odeslané uživateli. [2] Pokud není zadán argument <zpráva>, příkaz odstraní dříve nastavený stav.
Definováno v RFC 1459
Syntax:
CONNECT <сервер> [<порт> [<удаленный сервер>]](RFC 1459) CONNECT <сервер> <порт> [<удаленный сервер>](RFC 2812)Způsobí, že se server zadaný v argumentu <vzdálený server> (nebo aktuální server, pokud není zadán <vzdálený server>) připojí k serveru <server> na portu <port>. [3] [4] Tento příkaz je dostupný pouze operátorům IRC .
Definováno v RFC 1459; parametr <port> se stal povinným v RFC 2812
Syntax:
DIEZpůsobí vypnutí serveru. [5]
Definováno v RFC 2812
Syntax:
ERROR <сообщение об ошибке>Tento příkaz používají servery k hlášení chyby jiným serverům. Používá se také před ukončením spojení s klientem. [6]
Definováno v RFC 1459
Syntax:
INFO [<цель>]Vrátí informace o serveru zadaném v parametru <target> nebo o aktuálním serveru, pokud parametr <target> není zadán. [7] Tyto informace zahrnují verzi serveru, datum kompilace, informace o opravách, datum spuštění a další informace, které mohou být relevantní.
Definováno v RFC 1459
Syntax:
INVITE <пользователь> <канал>Pozve uživatele <uživatel> do kanálu <kanál>. [8] <kanál> nesmí existovat. Pokud ano, mohou zvát další členy pouze uživatelé v kanálu. Pokud je na kanálu povolen režim +i, mohou zvát další uživatele pouze operátoři kanálu.
Definováno v RFC 1459
Syntax:
ISON <имена пользователей>Dotazuje se na stav uživatelů uvedených v prvním argumentu příkazu <uživatelská jména> oddělených mezerami. [9] Server vrátí seznam aktuálně online jako seznam oddělený mezerou. Pokud žádný z nich není online, server vrátí prázdný seznam.
Definováno v RFC 1459
Syntax:
JOIN <каналы> [<ключи>]Umožňuje přístup ke kanálům určeným jako seznam <kanálů> oddělených čárkami. V případě potřeby také umožňuje zadat hesla v seznamu <klíčů> oddělených čárkami. [10] Pokud kanál(y) neexistují, budou vytvořeny.
Definováno v RFC 1459
Syntax:
KICK <канал> <пользователь> [<сообщение>]Odebere uživatele <uživatel> z kanálu <kanál>. [11] Tento příkaz mohou používat pouze operátoři kanálu.
Definováno v RFC 1459
Syntax:
KILL <пользователь> <сообщение>Odebere uživatele <user> ze sítě. [12] Tento příkaz mohou používat pouze operátoři IRC.
Definováno v RFC 1459
Syntax:
LINKS [<удаленный сервер> [<маска сервера>]]Zobrazí všechna přidružení serveru, která odpovídají <masce serveru>, je-li zadána, na serveru <vzdálený server> nebo na aktuálním serveru, pokud není zadán žádný argument. [13]
Definováno v RFC 1459
Syntax:
LIST [<каналы> [<сервер>]]Vrátí seznam všech kanálů na serveru. [14] Pokud je uveden seznam <kanálů> oddělených čárkami, vrátí jejich témata. Pokud je zadán <server>, příkaz je předán serveru <server>.
Definováno v RFC 1459
Syntax:
LUSERS [<маска> [<сервер>]]Vrátí statistiky o velikosti sítě. [15] Pokud je příkaz volán bez argumentů, zobrazí se statistika celé sítě. Pokud je zadán parametr <mask>, příkaz vrátí pouze statistiky podmnožiny sítě určené maskou. Pokud je zadán parametr <server>, je příkaz předán serveru <server>.
Definováno RFC 2812
Syntax:
MODE <имя пользователя> <флаги> (пользовательские) MODE <канал> <флаги> [<аргументы>]Příkaz MODE má dva účely. Lze jej použít ke změně uživatelských příznaků a režimů kanálů. [16]
Definováno v RFC 1459
Syntax:
MOTD [<server>]Vrátí zprávu MOTD ze serveru <server> nebo z aktuálního serveru, pokud je argument vynechán. [17]
Definováno RFC 2812
Syntax:
MSG nickname messageOdeslání soukromé zprávy uživateli bez otevření soukromého okna.
Syntax:
NAMES [<каналы>](RFC 1459) NAMES [<каналы> [<сервер>]](RFC 2812)Vrátí seznam uživatelů, kteří jsou na kanálech definovaných v seznamu <channels> oddělených čárkami. [18] Pokud není zadán <kanály>, zobrazí všechny uživatele seřazené podle názvu kanálu. Uživatelé, kteří nejsou na žádném z kanálů, jsou uvedeni jako na kanálu "*". Pokud je zadán parametr <server>, je příkaz předán serveru <server>. [19]
Definováno v RFC 1459; volitelný parametr <server> přidán do RFC 2812
Syntax:
NICK <имя пользователя> [<счётчик>](RFC 1459) NICK <имя пользователя>(RFC 2812)Umožňuje uživateli změnit přezdívku na IRC. Čítač dříve používalo několik serverů. [20] [21]
Definováno v RFC 1459; volitelný parametr <count> byl v RFC 2812 odstraněn
Syntax:
NOTICE <цель сообщения> <сообщение>Tento příkaz funguje stejně jako PRIVMSG, kromě toho, že nelze odeslat automatickou odpověď jako odpověď na zprávu NOTICE. [22]
Definováno v RFC 1459
Syntax:
OPER <имя пользователя> <пароль>Umožňuje uživateli ověřit se jako IRC operátor na tomto serveru/síti. [23]
Definováno v RFC 1459
Syntax:
PART <каналы>Umožňuje uživateli opustit kanály definované v seznamu <channels> oddělených čárkami. [24]
Definováno v RFC 1459
Syntax:
PASS <пароль>Nastaví heslo připojení. [25] Tento příkaz je nutné použít před registrací uživatelského jména.
Definováno v RFC 1459
Syntax:
PING <сервер1> [<сервер2>]Zkontroluje připojení. [26] Odpověď PONG je vrácena jako odpověď na zprávu PING. Pokud je zadán <server2>, zpráva se předá také jemu.
Definováno v RFC 1459
Syntax:
PONG <сервер1> [<сервер2>]Tento příkaz je odpovědí na příkaz PING a funguje úplně stejně. [27]
Definováno v RFC 1459
Syntax:
PRIVMSG <цель сообщения> <сообщение>Odešle soukromou zprávu <zpráva> <cíl zprávy>, což může být uživatel nebo kanál. [28]
Definováno v RFC 1459
Syntax:
QUERY nickname messageOdeslání soukromé zprávy uživateli, otevření soukromého okna.
Syntax:
QUIT [<сообщение>]Odpojí uživatele od serveru. [29]
Definováno v RFC 1459
Syntax:
REHASHZpůsobí, že server znovu načte a použije konfigurační soubory. [30] Tento příkaz mohou používat pouze operátoři IRC.
Definováno v RFC 1459
Syntax:
RESTARTRestartuje server. [31] Tento příkaz mohou používat pouze operátoři IRC.
Definováno v RFC 1459
Syntax:
SERVICE <nickname> <reserved> <distribution> <type> <reserved> <info>Registruje novou službu v síti. [32]
Definováno v RFC 2812
Syntax:
SERVLIST [<маска> [<тип>]]Zobrazí seznam služeb, které jsou aktuálně online. [33]
Definováno v RFC 2812
Syntax:
SERVER <имя сервера> <счетчик> <информация>Zpráva serveru se používá k sdělení serveru, že druhý konec nového připojení je server. [34] Tuto zprávu lze také použít k přenosu dat serveru do celé sítě. <počítadlo> určuje, kolik skoků (připojení k serveru) z <název serveru>. <info> obsahuje další informace o serveru.
Definováno v RFC 1459
Syntax:
SQUERY <имя сервиса> <текст>Příkaz je identický s PRIVMSG kromě toho, že příjemcem je služba. [35]
Definováno v RFC 2812
Syntax:
SQUIT <сервер> <комментарий>Způsobí, že server <server> přejde do režimu offline. [36]
Definováno v RFC 1459
Syntax:
STATS <запрос> [<сервер>]Vrátí statistiku pro aktuální server nebo server <server>, pokud je definován. [37]
Definováno v RFC 1459
Syntax:
SUMMON <пользователь> [<сервер>](RFC 1459) SUMMON <пользователь> [<сервер> [<канал>]](RFC 2812)Odešle uživatelům na stejném hostiteli jako <server> zprávu s žádostí, aby se připojili k IRC. [38] [39]
Definováno v RFC 1459; volitelný parametr <kanál> přidán do RFC 2812
Syntax:
TIME [<сервер>]Vrátí místní čas aktuálního serveru nebo serveru <server>, pokud je tento parametr zadán. [40]
Definováno v RFC 1459
Syntax:
TOPIC <канал> [<тема>]Umožňuje uživateli požádat nebo nastavit téma kanálu <kanál>. [41] Pokud je zadán <předmět>, změní se předmět kanálu na <předmět>. Pokud je na kanálu povolen režim +i, mohou předmět nastavit pouze operátoři kanálu .
Definováno RFC 1459
Syntax:
TRACE [<цель>]Umožňuje sledovat cestu přes IRC síť ke konkrétnímu serveru a klientovi pomocí metody podobné traceroute . [42]
Definováno v RFC 1459
Syntax:
USER <имя пользователя> <хост> <имя сервера> <реальное имя>(RFC 1459) USER <имя пользователя> <флаги> <не используется> <реальное имя>(RFC 2812)Tento příkaz se používá na začátku připojení k určení uživatelského jména, názvu hostitele, skutečného jména a příznaků připojení. [43] [44] Parametr <realname> může obsahovat mezery a musí začínat dvojtečkou.
Definováno v RFC 1459, upraveno v RFC 2812
Syntax:
USERHOST <имя пользователя> [<имя пользователя> <имя пользователя> ...]Vrátí informace o hostitelích definovaných uživateli. [45]
Definováno v RFC 1459
Syntax:
USERS [<сервер>]Vrátí seznam uživatelů a informace o těchto uživatelích ve formátu podobném příkazům who , rusers a finger UNIX . [46]
Definováno v RFC 1459
Syntax:
VERSION [<сервер>]Vrátí verzi serveru <server> nebo aktuální server, pokud tento parametr není zadán. [47]
Definováno v RFC 1459
Syntax:
/server USERHOST m2418743 <сообщение>Odešle <zprávu> všem operátorům připojeným k serveru (RFC 1459) nebo všem uživatelům s nastaveným příznakem 'w' (RFC 2812). [48] [49]
Definováno v RFC 1459
Syntax:
WHO [<имя> ["o"]]Vrátí seznam uživatelů, kteří odpovídají <jméno>. [50] Pokud je nastaven příznak "o", vrací se pouze informace o IRC operátorech.
Definováno v RFC 1459
Syntax:
WHOIS [<сервер>] <имена пользователей>Vrátí informace o uživatelích definovaných v seznamu <uživatelských jmen> oddělených čárkami. [51] Pokud je zadán parametr <server>, je mu předán příkaz ke zpracování.
Definováno v RFC 1459
Syntax:
WHOWAS <имя пользователя> [<сетчик> [<сервер>]]Vrátí informace o uživatelském jménu, které se aktuálně nepoužívá (kvůli deaktivaci nebo změně uživatele). [52] Pokud je zadán parametr <count>, vrátí se informace o posledních <count> výskytech přezdívky. Pokud je zadán parametr <server>, je mu předán příkaz ke zpracování. V RFC 2812 může být <uživatelské jméno> seznamem uživatelských jmen oddělených čárkami. [53]
Definováno v RFC 1459
Internetový přenosový chat | |||||||||
---|---|---|---|---|---|---|---|---|---|
Základní pojmy | |||||||||
Seznamy a srovnání |
| ||||||||
Související protokoly | |||||||||
roboti |
| ||||||||
IRC démoni |
| ||||||||
Služby IRC | |||||||||
Vyhazovači a proxy |
| ||||||||
sítí |
| ||||||||
| |||||||||
|