From ee3a4a1fc01815c64354d1c793fc5330a079b2d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Mon, 20 Jul 2020 22:20:22 +0200 Subject: irc: evaluate command executed by commands /allchan, /allpv and /allserv (closes #1536) The extra variables are now replaced (in addition to `$server`, `$channel` and `$nick`): - `${irc_server.xxx}`: variable xxx in server - `${irc_channel.xxx}`: variable xxx in channel --- doc/fr/includes/autogen_user_commands.fr.adoc | 34 ++++++++++++++++++++------- 1 file changed, 25 insertions(+), 9 deletions(-) (limited to 'doc/fr/includes/autogen_user_commands.fr.adoc') diff --git a/doc/fr/includes/autogen_user_commands.fr.adoc b/doc/fr/includes/autogen_user_commands.fr.adoc index 505bac1f5..571288f39 100644 --- a/doc/fr/includes/autogen_user_commands.fr.adoc +++ b/doc/fr/includes/autogen_user_commands.fr.adoc @@ -17,14 +17,20 @@ cible : nom du serveur * `+allchan+`: exécuter une commande sur tous les canaux de tous les serveurs connectés ---- -/allchan [-current] [-exclude=[,...]] [] - [-current] [-include=[,...]] [] +/allchan [-current] [-exclude=[,...]] + [-current] [-include=[,...]] -current : exécuter la commande pour les canaux du serveur courant seulement -exclude : exclure certains canaux (le caractère joker "*" est autorisé) -include : inclure seulement certains canaux (le caractère joker "*" est autorisé) commande : commande à exécuter -paramètres : paramètres pour la commande (les variables spéciales $nick, $channel et $server sont remplacées par leur valeur) + +La commande et les paramètres sont évalués (voir /help eval), les variables suivantes sont remplacées : + $server nom du serveur + $channel nom du canal + $nick pseudo sur le serveur + ${irc_server.xxx} variable xxx dans le serveur + ${irc_channel.xxx} variable xxx dans le canal Exemples : exécuter '/me teste' sur tous les canaux : @@ -41,14 +47,20 @@ Exemples : * `+allpv+`: exécuter une commande sur tous les tampons privés de tous les serveurs connectés ---- -/allpv [-current] [-exclude=[,...]] [] - [-current] [-include=[,...]] [] +/allpv [-current] [-exclude=[,...]] + [-current] [-include=[,...]] -current : exécuter la commande pour les tampons privés du serveur courant seulement -exclude : exclure certains pseudos (le caractère joker "*" est autorisé) -include : inclure seulement certains pseudos (le caractère joker "*" est autorisé) commande : commande à exécuter -paramètres : paramètres pour la commande (les variables spéciales $nick, $channel et $server sont remplacées par leur valeur) + +La commande et les paramètres sont évalués (voir /help eval), les variables suivantes sont remplacées : + $server nom du serveur + $channel nom du canal + $nick pseudo sur le serveur + ${irc_server.xxx} variable xxx dans le serveur + ${irc_channel.xxx} variable xxx dans le canal Exemples : exécuter '/me teste' sur tous les tampons privés : @@ -67,13 +79,17 @@ Exemples : * `+allserv+`: exécuter une commande sur tous les serveurs connectés ---- -/allserv [-exclude=[,...]] [] - [-include=[,...]] [] +/allserv [-exclude=[,...]] + [-include=[,...]] -exclude : exclure certains serveurs (le caractère joker "*" est autorisé) -include : inclure seulement certains serveurs (le caractère joker "*" est autorisé) commande : commande à exécuter -paramètres : paramètres pour la commande (les variables spéciales $nick, $channel et $server sont remplacées par leur valeur) + +La commande et les paramètres sont évalués (voir /help eval), les variables suivantes sont remplacées : + $server nom du serveur + $nick pseudo sur le serveur + ${irc_server.xxx} variable xxx dans le serveur Exemples : changer de pseudo sur tous les serveurs : -- cgit v1.2.3