diff options
Diffstat (limited to 'doc/en/autogen/irc_commands.xml')
-rw-r--r-- | doc/en/autogen/irc_commands.xml | 186 |
1 files changed, 124 insertions, 62 deletions
diff --git a/doc/en/autogen/irc_commands.xml b/doc/en/autogen/irc_commands.xml index e1cdbaf06..638195a2a 100644 --- a/doc/en/autogen/irc_commands.xml +++ b/doc/en/autogen/irc_commands.xml @@ -6,39 +6,44 @@ docgen.pl builds XML doc files to include in many languages --> -<command>admin [target]</command> +<command>/admin [target]</command> <programlisting> find information about the administrator of the server target: server </programlisting> -<command>ame message</command> + +<command>/ame message</command> <programlisting> send a CTCP action to all channels of all connected servers message: message to send </programlisting> -<command>amsg text</command> + +<command>/amsg text</command> <programlisting> send message to all channels of all connected servers text: text to send </programlisting> -<command>away [-all] [message]</command> + +<command>/away [-all] [message]</command> <programlisting> toggle away status -all: toggle away status on all connected servers message: message for away (if no message is given, away status is removed) </programlisting> -<command>ban [channel] [nickname [nickname ...]]</command> + +<command>/ban [channel] [nickname [nickname ...]]</command> <programlisting> ban nicks or hosts channel: channel for ban nickname: user or host to ban </programlisting> -<command>connect [-all [-nojoin] | servername [servername ...] [-nojoin] | hostname [-port port] [-ipv6] [-ssl]]</command> + +<command>/connect [-all [-nojoin] | servername [servername ...] [-nojoin] | hostname [-port port] [-ipv6] [-ssl]]</command> <programlisting> connect to server(s) @@ -50,7 +55,8 @@ servername: internal server name to connect ipv6: use IPv6 protocol ssl: use SSL protocol </programlisting> -<command>ctcp receiver type [arguments]</command> + +<command>/ctcp receiver type [arguments]</command> <programlisting> send a CTCP message (Client-To-Client Protocol) @@ -58,14 +64,16 @@ send a CTCP message (Client-To-Client Protocol) type: CTCP type (examples: "version", "ping", ..) arguments: arguments for CTCP </programlisting> -<command>cycle [channel[,channel]] [part_message]</command> + +<command>/cycle [channel[,channel]] [part_message]</command> <programlisting> leave and rejoin a channel channel: channel name for cycle part_message: part message (displayed to other users) </programlisting> -<command>dcc action [nickname [file]]</command> + +<command>/dcc action [nickname [file]]</command> <programlisting> start DCC (file or chat) @@ -73,34 +81,41 @@ start DCC (file or chat) nickname: nickname to send file or chat file: filename (on local host) </programlisting> -<command>dehalfop [nickname [nickname]]</command> + +<command>/dehalfop [nickname [nickname]]</command> <programlisting> remove half channel operator status from nickname(s) </programlisting> -<command>deop [nickname [nickname]]</command> + +<command>/deop [nickname [nickname]]</command> <programlisting> remove channel operator status from nickname(s) </programlisting> -<command>devoice [nickname [nickname]]</command> + +<command>/devoice [nickname [nickname]]</command> <programlisting> remove voice from nickname(s) </programlisting> -<command>die</command> + +<command>/die</command> <programlisting> shutdown the server </programlisting> -<command>disconnect [-all | servername [servername ...]]</command> + +<command>/disconnect [-all | servername [servername ...]]</command> <programlisting> disconnect from server(s) -all: disconnect from all servers servername: server name to disconnect </programlisting> -<command>halfop [nickname [nickname]]</command> + +<command>/halfop [nickname [nickname]]</command> <programlisting> give half channel operator status to nickname(s) </programlisting> -<command>ignore [list] | [add [re:]nick/host [server [channel]]] | [del number|-all]</command> + +<command>/ignore [list] | [add [re:]nick/host [server [channel]]] | [del number|-all]</command> <programlisting> ignore nicks/hosts from servers or channels @@ -121,33 +136,38 @@ Examples: ignore host "toto*@*.domain.com" on freenode/#weechat: /ignore add toto*@*.domain.com freenode #weechat </programlisting> -<command>info [target]</command> + +<command>/info [target]</command> <programlisting> get information describing the server target: server name </programlisting> -<command>invite nickname channel</command> + +<command>/invite nickname channel</command> <programlisting> invite a nick on a channel nickname: nick to invite channel: channel to invite </programlisting> -<command>ison nickname [nickname ...]</command> + +<command>/ison nickname [nickname ...]</command> <programlisting> check if a nickname is currently on IRC nickname: nickname </programlisting> -<command>join channel[,channel] [key[,key]]</command> + +<command>/join channel[,channel] [key[,key]]</command> <programlisting> join a channel channel: channel name to join key: key to join the channel </programlisting> -<command>kick [channel] nickname [comment]</command> + +<command>/kick [channel] nickname [comment]</command> <programlisting> forcibly remove a user from a channel @@ -155,7 +175,8 @@ forcibly remove a user from a channel nickname: nickname to kick comment: comment for kick </programlisting> -<command>kickban [channel] nickname [comment]</command> + +<command>/kickban [channel] nickname [comment]</command> <programlisting> kicks and bans a nick from a channel @@ -163,41 +184,47 @@ kicks and bans a nick from a channel nickname: nickname to kick and ban comment: comment for kick </programlisting> -<command>kill nickname comment</command> + +<command>/kill nickname comment</command> <programlisting> close client-server connection nickname: nickname comment: comment for kill </programlisting> -<command>links [[server] server_mask]</command> + +<command>/links [[server] server_mask]</command> <programlisting> list all servernames which are known by the server answering the query server: this server should answer the query server_mask: list of servers must match this mask </programlisting> -<command>list [channel[,channel] [server]]</command> + +<command>/list [channel[,channel] [server]]</command> <programlisting> list channels and their topic channel: channel to list (a regexp is allowed) server: server name </programlisting> -<command>lusers [mask [target]]</command> + +<command>/lusers [mask [target]]</command> <programlisting> get statistics about the size of the IRC network mask: servers matching the mask only target: server for forwarding request </programlisting> -<command>me message</command> + +<command>/me message</command> <programlisting> send a CTCP action to the current channel message: message to send </programlisting> -<command>mode { channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname {[+|-]|i|w|s|o} }</command> + +<command>/mode { channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname {[+|-]|i|w|s|o} }</command> <programlisting> change channel or user mode @@ -222,84 +249,97 @@ user modes: w: user receives wallops o: operator flag </programlisting> -<command>motd [target]</command> + +<command>/motd [target]</command> <programlisting> get the "Message Of The Day" target: server name </programlisting> -<command>msg receiver[,receiver] text</command> + +<command>/msg receiver[,receiver] text</command> <programlisting> send message to a nick or channel receiver: nick or channel (may be mask, '*' = current channel) text: text to send </programlisting> -<command>names [channel[,channel]]</command> + +<command>/names [channel[,channel]]</command> <programlisting> list nicknames on channels channel: channel name </programlisting> -<command>nick [-all] nickname</command> + +<command>/nick [-all] nickname</command> <programlisting> change current nickname -all: set new nickname for all connected servers nickname: new nickname </programlisting> -<command>notice nickname text</command> + +<command>/notice nickname text</command> <programlisting> send notice message to user nickname: user to send notice to text: text to send </programlisting> -<command>op nickname [nickname]</command> + +<command>/op nickname [nickname]</command> <programlisting> give channel operator status to nickname(s) </programlisting> -<command>oper user password</command> + +<command>/oper user password</command> <programlisting> get operator privileges user/password: used to get privileges on current IRC server </programlisting> -<command>part [channel[,channel]] [part_message]</command> + +<command>/part [channel[,channel]] [part_message]</command> <programlisting> leave a channel channel: channel name to leave part_message: part message (displayed to other users) </programlisting> -<command>ping server1 [server2]</command> + +<command>/ping server1 [server2]</command> <programlisting> ping server server1: server to ping server2: forward ping to this server </programlisting> -<command>pong daemon [daemon2]</command> + +<command>/pong daemon [daemon2]</command> <programlisting> answer to a ping message daemon: daemon who has responded to Ping message daemon2: forward message to this daemon </programlisting> -<command>query nickname [text]</command> + +<command>/query nickname [text]</command> <programlisting> send a private message to a nick nickname: nickname for private conversation text: text to send </programlisting> -<command>quote data</command> + +<command>/quote data</command> <programlisting> send raw data to server without parsing data: raw data to send </programlisting> -<command>reconnect [-all [-nojoin] | servername [servername ...] [-nojoin]]</command> + +<command>/reconnect [-all [-nojoin] | servername [servername ...] [-nojoin]]</command> <programlisting> reconnect to server(s) @@ -307,15 +347,18 @@ reconnect to server(s) servername: server name to reconnect -nojoin: do not join any channel (even if autojoin is enabled on server) </programlisting> -<command>rehash</command> + +<command>/rehash</command> <programlisting> tell the server to reload its config file </programlisting> -<command>restart</command> + +<command>/restart</command> <programlisting> tell the server to restart itself </programlisting> -<command>server [list [servername]] | [listfull [servername]] | [add servername hostname[/port] [-auto | -noauto] [-ipv6] [-ssl]] | [copy servername newservername] | [rename servername newservername] | [del servername] | [deloutq] | [switch]</command> + +<command>/server [list [servername]] | [listfull [servername]] | [add servername hostname[/port] [-auto | -noauto] [-ipv6] [-ssl]] | [copy servername newservername] | [rename servername newservername] | [del servername] | [deloutq] | [switch]</command> <programlisting> list, add or remove servers @@ -345,42 +388,48 @@ Examples: /server deloutq /server switch </programlisting> -<command>service nickname reserved distribution type reserved info</command> + +<command>/service nickname reserved distribution type reserved info</command> <programlisting> register a new service distribution: visibility of service type: reserved for future usage </programlisting> -<command>servlist [mask [type]]</command> + +<command>/servlist [mask [type]]</command> <programlisting> list services currently connected to the network mask: list only services matching this mask type: list only services of this type </programlisting> -<command>squery service text</command> + +<command>/squery service text</command> <programlisting> deliver a message to a service service: name of service text: text to send </programlisting> -<command>squit server comment</command> + +<command>/squit server comment</command> <programlisting> disconnect server links server: server name comment: comment for quit </programlisting> -<command>stats [query [server]]</command> + +<command>/stats [query [server]]</command> <programlisting> query statistics about server query: c/h/i/k/l/m/o/y/u (see RFC1459) server: server name </programlisting> -<command>summon user [target [channel]]</command> + +<command>/summon user [target [channel]]</command> <programlisting> give users who are on a host running an IRC server a message asking them to please join IRC @@ -388,76 +437,88 @@ give users who are on a host running an IRC server a message asking them to plea target: server name channel: channel name </programlisting> -<command>time [target]</command> + +<command>/time [target]</command> <programlisting> query local time from server target: query time from specified server </programlisting> -<command>topic [channel] [topic]</command> + +<command>/topic [channel] [topic]</command> <programlisting> get/set channel topic channel: channel name topic: new topic for channel (if topic is "-delete" then topic is deleted) </programlisting> -<command>trace [target]</command> + +<command>/trace [target]</command> <programlisting> find the route to specific server target: server </programlisting> -<command>unban [channel] nickname [nickname ...]</command> + +<command>/unban [channel] nickname [nickname ...]</command> <programlisting> unban nicks or hosts channel: channel for unban nickname: user or host to unban </programlisting> -<command>userhost nickname [nickname ...]</command> + +<command>/userhost nickname [nickname ...]</command> <programlisting> return a list of information about nicknames nickname: nickname </programlisting> -<command>users [target]</command> + +<command>/users [target]</command> <programlisting> list of users logged into the server target: server </programlisting> -<command>version [server | nickname]</command> + +<command>/version [server | nickname]</command> <programlisting> give the version info of nick or server (current or specified) server: server name nickname: nickname </programlisting> -<command>voice [nickname [nickname]]</command> + +<command>/voice [nickname [nickname]]</command> <programlisting> give voice to nickname(s) </programlisting> -<command>wallops text</command> + +<command>/wallops text</command> <programlisting> send a message to all currently connected users who have set the 'w' user mode for themselves text to send </programlisting> -<command>who [mask ["o"]]</command> + +<command>/who [mask ["o"]]</command> <programlisting> generate a query which returns a list of information mask: only information which match this mask o: only operators are returned according to the mask supplied </programlisting> -<command>whois [server] nickname[,nickname]</command> + +<command>/whois [server] nickname[,nickname]</command> <programlisting> query information about user(s) server: server name nickname: nickname (may be a mask) </programlisting> -<command>whowas nickname [,nickname [,nickname ...]] [count [target]]</command> + +<command>/whowas nickname [,nickname [,nickname ...]] [count [target]]</command> <programlisting> ask for information about a nickname which no longer exists @@ -465,3 +526,4 @@ nickname: nickname to search count: number of replies to return (full search if negative number) target: reply should match this mask </programlisting> + |