summaryrefslogtreecommitdiff
path: root/doc/en/autogen/user
diff options
context:
space:
mode:
Diffstat (limited to 'doc/en/autogen/user')
-rw-r--r--doc/en/autogen/user/irc_commands.txt31
1 files changed, 25 insertions, 6 deletions
diff --git a/doc/en/autogen/user/irc_commands.txt b/doc/en/autogen/user/irc_commands.txt
index d0b49be45..ae916934c 100644
--- a/doc/en/autogen/user/irc_commands.txt
+++ b/doc/en/autogen/user/irc_commands.txt
@@ -6,20 +6,39 @@
target: server
........................................
-• *`/ame`* `message`::
+• *`/allchan`* `[-current] [-exclude=channel[,channel...]] command [arguments]`::
........................................
- send a CTCP action to all channels of all connected servers
+ execute a command on all channels of all connected servers
- message: message to send
+ -current: execute command for channels of curent server only
+ -exclude: exclude some channels ('*' is allowed at beginning or end of channel name, to exclude many channels)
+ command: command to execute
+ arguments: arguments for command
+
+ 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
........................................
-• *`/amsg`* `text`::
+• *`/allserv`* `[-exclude=server[,server...]] command [arguments]`::
........................................
- send message to all channels of all connected servers
+ execute a command on all connected servers
- text: text to send
+ -exclude: exclude some servers ('*' is allowed at beginning or end of server name, to exclude many servers)
+ command: command to execute
+ arguments: arguments for command
+
+ Examples:
+ change nick on all servers:
+ /allserv nick newnick
+ set away on all servers:
+ /allserv away I'm away
........................................
• *`/away`* `[-all] [message]`::