X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=doc%2FCommands.txt;h=2d3cab2f3892bcbda76b38e8c0254aeb4561a4f2;hp=6889039c72d4ab190807f785a6fbb99150d6079e;hb=ac32d07aaff0e7a1c4a544353dadbf397859d8f9;hpb=6ed3b6f85c6cfa25d1607a8efa51a82ad7a8e012 diff --git a/doc/Commands.txt b/doc/Commands.txt index 6889039c..2d3cab2f 100644 --- a/doc/Commands.txt +++ b/doc/Commands.txt @@ -210,7 +210,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. References: - RFC 2812, 3.4.9 "Admin command" @@ -222,7 +222,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. References: - RFC 2812, 3.4.10 "Info command" @@ -231,7 +231,7 @@ Status and Informational Commands ISON [ [...]] . Query online status of a list of nicknames. The server replies with - a list only containing nicknes actually connected to a server in + a list only containing nicknames actually connected to a server in the network. If no nicknames of the given list are online, an empty list is returned to the client requesting the information. @@ -263,7 +263,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. Please note that ngIRCd ignores the parameter entirely: it is not possible to get information for a part of the network only. @@ -278,7 +278,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. References: - RFC 2812, 3.4.1 "Motd message" @@ -297,7 +297,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. References: - RFC 2812, 3.2.5 "Names message" @@ -318,7 +318,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. References: - RFC 2812, 3.4.4 "Stats message" @@ -330,7 +330,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. References - RFC 2812, 3.4.6 "Time message" @@ -345,7 +345,7 @@ Status and Informational Commands USERHOST [ [...]] . Show flags and the hostmasks (@) of the s, - seperated by spaces. The following flags are used: + separated by spaces. The following flags are used: . - "-" The client is "away" (the mode "+a" is set on this client). - "+" Client seems to be available, at least it isn't marked "away". @@ -361,7 +361,7 @@ Status and Informational Commands . can be a server name, the nickname of a client connected to a specific server, or a mask matching a server name in the network. - The server of the current connecion is used when is omitted. + The server of the current connection is used when is omitted. . Please note: in normal operation, the version number ends in a dot (".", for example "ngIRCd-20.1."). If it ends in ".1" (for example @@ -373,29 +373,46 @@ Status and Informational Commands - RFC 2812, 3.4.3 "Version message" - WHO - WHO [ ["o"]] + WHO [ ["o"]] . - Returns a list of users who match (nick, hostmask or channel). + Show a list of users who match the , or all visible users when + the has been omitted. (Special case: the "0" is + equivalent to "*") . If the flag "o" is given, the server will only return information about IRC Operators. + References: + - RFC 2812, 3.6.1 "Who query" + - WHOIS - WHOIS [] + WHOIS [] [,[,...]] . - Returns information about the comma-separated list of . + Query information about users matching the parameter(s) as seen + by the server ; up to 3 are supported. . - If is given, the command is forwarded to it for processing. + can be a server name, the nickname of a client connected to a + specific server, or a mask matching a server name in the network. The + server of the current connection is used when is omitted. + + References: + - RFC 2812, 3.6.2 "Whois query" - WHOWAS - WHOWAS [ []] + WHOWAS [,[,...]] [ []] . - Used to return information about that are no longer in use - (due to client disconnection, or nickname changes). + Query information about nicknames no longer in use in the network, + either because of nickname changes or disconnects. The history is + searched backwards, returning the most recent entry first. If there + are multiple entries, up to entries will be shown (or all of + them, if no has been given). . - If given, the server will return information from the last times - the nickname has been used. - If is given, the command is forwarded to it for processing. + can be a server name, the nickname of a client connected to a + specific server, or a mask matching a server name in the network. The + server of the current connection is used when is omitted. + + References: + - RFC 2812, 3.6.3 "Whowas" Channel Commands @@ -527,6 +544,18 @@ IRC Service Commands - SERVICE - SERVLIST + SERVLIST [ []] + . + List all IRC services currently registered in the network. + . + The optional and parameters can be used to limit the + listing to services matching the and that are of type . + . + Please note that ngIRCd doesn't use any service types at the moment + and therefore all services are of type "0". + + References: + - RFC 2812, 3.5.1 "Servlist message" - SQUERY @@ -576,8 +605,27 @@ Dummy Commands ~~~~~~~~~~~~~~ - SUMMON + SUMMON [ []] + . + This command was intended to call people into IRC who are directly + connected to the terminal console of the IRC server -- but is + deprecated today. Therefore ngIRCd doesn't really implement this + command and always returns an error message, regardless of the + parameters given. + + References: + - RFC 2812, 4.5 "Summon message" - USERS + USERS [] + . + This command was intended to list users directly logged in into the + console of the IRC server -- but is deprecated today. Therefore ngIRCd + doesn't really implement this command and always returns an error + message, regardless of the parameters given. + + References: + - RFC 2812, 4.6 "Users" - GET