// // This file is auto-generated by script docgen.py. // DO NOT EDIT BY HAND! // [[command_irc_admin]] [command]*`admin`* find information about the administrator of the server:: ---- /admin [] target: server name ---- [[command_irc_allchan]] [command]*`allchan`* execute a command on all channels of all connected servers:: ---- /allchan [-current] [-exclude=[,...]] [] -current: execute command for channels of current server only -exclude: exclude some channels (wildcard "*" is allowed) command: command to execute arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value) Examples: execute '/me is testing' on all channels: /allchan me is testing say 'hello' everywhere but not on #weechat: /allchan -exclude=#weechat msg * hello say 'hello' everywhere but not on #weechat and channels beginning with #linux: /allchan -exclude=#weechat,#linux* msg * hello ---- [[command_irc_allpv]] [command]*`allpv`* execute a command on all private buffers of all connected servers:: ---- /allpv [-current] [-exclude=[,...]] [] -current: execute command for private buffers of current server only -exclude: exclude some nicks (wildcard "*" is allowed) command: command to execute arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value) Examples: execute '/me is testing' on all private buffers: /allpv me is testing say 'hello' everywhere but not for nick foo: /allpv -exclude=foo msg * hello say 'hello' everywhere but not for nick foo and nicks beginning with bar: /allpv -exclude=foo,bar* msg * hello close all private buffers: /allpv close ---- [[command_irc_allserv]] [command]*`allserv`* execute a command on all connected servers:: ---- /allserv [-exclude=[,...]] [] -exclude: exclude some servers (wildcard "*" is allowed) command: command to execute arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value) Examples: change nick on all servers: /allserv nick newnick set away on all servers: /allserv away I'm away do a whois on my nick on all servers: /allserv whois $nick ---- [[command_irc_ban]] [command]*`ban`* ban nicks or hosts:: ---- /ban [] [ [...]] channel: channel name nick: nick or host Without argument, this command displays the ban list for current channel. ---- [[command_irc_cap]] [command]*`cap`* client capability negotiation:: ---- /cap ls list req|ack [ [...]] end ls: list the capabilities supported by the server list: list the capabilities currently enabled req: request a capability ack: acknowledge capabilities which require client-side acknowledgement end: end the capability negotiation Without argument, "ls" and "list" are sent. Capabilities supported by WeeChat are: account-notify, away-notify, cap-notify, extended-join, multi-prefix, server-time, userhost-in-names. The capabilities to automatically enable on servers can be set in option irc.server_default.capabilities (or by server in option irc.server.xxx.capabilities). Examples: /cap /cap req multi-prefix away-notify ---- [[command_irc_connect]] [command]*`connect`* connect to IRC server(s):: ---- /connect [...] [-