summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/de/autogen/plugin_api/completions.txt2
-rw-r--r--doc/de/autogen/plugin_api/infolists.txt2
-rw-r--r--doc/de/autogen/user/irc_commands.txt47
-rw-r--r--doc/de/autogen/user/irc_options.txt25
-rw-r--r--doc/en/autogen/plugin_api/completions.txt2
-rw-r--r--doc/en/autogen/plugin_api/infolists.txt2
-rw-r--r--doc/en/autogen/user/irc_commands.txt27
-rw-r--r--doc/en/autogen/user/irc_options.txt25
-rw-r--r--doc/fr/autogen/plugin_api/completions.txt2
-rw-r--r--doc/fr/autogen/plugin_api/infolists.txt2
-rw-r--r--doc/fr/autogen/user/irc_commands.txt23
-rw-r--r--doc/fr/autogen/user/irc_options.txt25
-rw-r--r--doc/it/autogen/plugin_api/completions.txt2
-rw-r--r--doc/it/autogen/plugin_api/infolists.txt2
-rw-r--r--doc/it/autogen/user/irc_commands.txt53
-rw-r--r--doc/it/autogen/user/irc_options.txt25
16 files changed, 237 insertions, 29 deletions
diff --git a/doc/de/autogen/plugin_api/completions.txt b/doc/de/autogen/plugin_api/completions.txt
index 489199381..177be93cb 100644
--- a/doc/de/autogen/plugin_api/completions.txt
+++ b/doc/de/autogen/plugin_api/completions.txt
@@ -18,6 +18,8 @@
| irc | irc_msg_part | Standardnachricht beim Verlassen (/part) eines IRC-Channels
+| irc | irc_notify_nicks | nicks in notify list
+
| irc | irc_privates | Private auf allen IRC Servern
| irc | irc_server | aktueller IRC-Server
diff --git a/doc/de/autogen/plugin_api/infolists.txt b/doc/de/autogen/plugin_api/infolists.txt
index 397076ff0..e69571e81 100644
--- a/doc/de/autogen/plugin_api/infolists.txt
+++ b/doc/de/autogen/plugin_api/infolists.txt
@@ -10,6 +10,8 @@
| irc | irc_nick | Liste der Nicks im IRC-Channel | Nick Pointer (optional) | Server,Channel,Nick (Channel und Nick sind optional)
+| irc | irc_notify | list of notify | notify pointer (optional) | Servername (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
+
| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | Servername (darf mit einem "*" als Platzhalter beginnen oder enden) (optional)
| logger | logger_buffer | Liste der protokollierten Buffer | Logger Pointer (optional) | -
diff --git a/doc/de/autogen/user/irc_commands.txt b/doc/de/autogen/user/irc_commands.txt
index da3963086..52b9e79c6 100644
--- a/doc/de/autogen/user/irc_commands.txt
+++ b/doc/de/autogen/user/irc_commands.txt
@@ -151,21 +151,21 @@
........................................
Ignoriert Nicks/Hosts von Channels oder Servern
- list: zeigt an, wer/was ignoriert wird
- add: füge eine Ignorierung hinzu
- del: entferne eine Ignorierung
- number: Nummer der Ignorierung die entfernt werden soll (nutze "list" )
- -all: entfernt alle Einträge
- nick/host: Nick oder Host der ignoriert werden soll: Syntax ist "re:regex" oder "mask" (mask ist eine Zeichenkette in der mittels "*" (Joker) ein oder mehrere Zeichen ersetzt werden können)
- server: interner Name des Server, in dem die Ignorierung statt finden soll
- channel: Name des Channel, in dem die Ignorierung statt finden soll
+ list: list all ignores
+ add: add an ignore
+ del: delete an ignore
+ number: number of ignore to delete (look at list to find it)
+ -all: delete all ignores
+ nick/host: nick or host to ignore: syntax is "re:regex" or "mask" (a mask is a string with some "*" to replace one or more chars)
+ server: internal server name where ignore is working
+ channel: channel name where ignore is working
- Beispiele:
- ignoriert den Nick "toto":
+ Examples:
+ ignore nick "toto" everywhere:
/ignore add toto
- ignoriert den Host "toto@domain.com" auf dem freenode Server:
+ ignore host "toto@domain.com" on freenode server:
/ignore add toto@domain.com freenode
- ignoriert den Host "toto*@*.domain.com" im Chat freenode/#weechat:
+ ignore host "toto*@*.domain.com" on freenode/#weechat:
/ignore add toto*@*.domain.com freenode #weechat
........................................
@@ -364,6 +364,29 @@
Text: zu sendender Text
........................................
+• *`/notify`* `[add nick [server [-away]]] | [del nick|-all [server]]`::
+
+........................................
+ add a notification for presence or away status of nicks on servers
+
+ add: add a notification
+ nick: nickname
+ server: internal server name (by default current server)
+ -away: notify when away message is changed (by doing whois on nick)
+ del: delete a notification
+ -all: delete all notifications
+
+ Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
+
+ Examples:
+ notify when "toto" joins/quits current server:
+ /notify add toto
+ notify when "toto" joins/quits freenode server:
+ /notify add toto freenode
+ notify when "toto" is away or back on freenode server:
+ /notify add toto freenode -away
+........................................
+
• *`/op`* `Nickname [Nickname]`::
........................................
diff --git a/doc/de/autogen/user/irc_options.txt b/doc/de/autogen/user/irc_options.txt
index 6a239da5a..94d4b8a14 100644
--- a/doc/de/autogen/user/irc_options.txt
+++ b/doc/de/autogen/user/irc_options.txt
@@ -218,6 +218,16 @@
** Typ: integer
** Werte: auto, never, always (Standardwert: `auto`)
+* *irc.look.notify_tags_ison*
+** Beschreibung: `comma separated list of tags used in messages printed by notify when a nick joins or quits server (result of command ison), for example: "notify_highglight", "notify_message" or "notify_private"`
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette (Standardwert: `"notify_message"`)
+
+* *irc.look.notify_tags_whois*
+** Beschreibung: `comma separated list of tags used in messages printed by notify when a nick away status changes (result of command whois), for example: "notify_highglight", "notify_message" or "notify_private"`
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette (Standardwert: `"notify_message"`)
+
* *irc.look.part_closes_buffer*
** Beschreibung: `Schließt den Buffer wenn "/part" im Channel ausgeführt wird`
** Typ: boolesch
@@ -298,6 +308,16 @@
** Typ: integer
** Werte: 1 .. 3600 (Standardwert: `1`)
+* *irc.network.notify_check_ison*
+** Beschreibung: `interval between two checks for notify with IRC command "ison" (in minutes)`
+** Typ: integer
+** Werte: 1 .. 10080 (Standardwert: `1`)
+
+* *irc.network.notify_check_whois*
+** Beschreibung: `interval between two checks for notify with IRC command "whois" (in minutes)`
+** Typ: integer
+** Werte: 1 .. 10080 (Standardwert: `5`)
+
* *irc.network.send_unknown_commands*
** Beschreibung: `Sende unbekannte Befehle an den Server`
** Typ: boolesch
@@ -398,6 +418,11 @@
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
+* *irc.server_default.notify*
+** Beschreibung: `notify list for server (you should not change this option but use /notify command instead)`
+** Typ: Zeichenkette
+** Werte: beliebige Zeichenkette (Standardwert: `""`)
+
* *irc.server_default.password*
** Beschreibung: `Passwort für den Server`
** Typ: Zeichenkette
diff --git a/doc/en/autogen/plugin_api/completions.txt b/doc/en/autogen/plugin_api/completions.txt
index 85dc06699..f9ab6bc73 100644
--- a/doc/en/autogen/plugin_api/completions.txt
+++ b/doc/en/autogen/plugin_api/completions.txt
@@ -18,6 +18,8 @@
| irc | irc_msg_part | default part message for IRC channel
+| irc | irc_notify_nicks | nicks in notify list
+
| irc | irc_privates | privates on all IRC servers
| irc | irc_server | current IRC server
diff --git a/doc/en/autogen/plugin_api/infolists.txt b/doc/en/autogen/plugin_api/infolists.txt
index ddbd46de1..5fc908948 100644
--- a/doc/en/autogen/plugin_api/infolists.txt
+++ b/doc/en/autogen/plugin_api/infolists.txt
@@ -10,6 +10,8 @@
| irc | irc_nick | list of nicks for an IRC channel | nick pointer (optional) | server,channel,nick (channel and nick are optional)
+| irc | irc_notify | list of notify | notify pointer (optional) | server name (can start or end with "*" as wildcard) (optional)
+
| irc | irc_server | list of IRC servers | server pointer (optional) | server name (can start or end with "*" as wildcard) (optional)
| logger | logger_buffer | list of logger buffers | logger pointer (optional) | -
diff --git a/doc/en/autogen/user/irc_commands.txt b/doc/en/autogen/user/irc_commands.txt
index 97c9b2ab5..b225c4918 100644
--- a/doc/en/autogen/user/irc_commands.txt
+++ b/doc/en/autogen/user/irc_commands.txt
@@ -152,8 +152,8 @@
ignore nicks/hosts from servers or channels
list: list all ignores
- add: add a ignore
- del: del a ignore
+ add: add an ignore
+ del: delete an ignore
number: number of ignore to delete (look at list to find it)
-all: delete all ignores
nick/host: nick or host to ignore: syntax is "re:regex" or "mask" (a mask is a string with some "*" to replace one or more chars)
@@ -364,6 +364,29 @@
text: text to send
........................................
+• *`/notify`* `[add nick [server [-away]]] | [del nick|-all [server]]`::
+
+........................................
+ add a notification for presence or away status of nicks on servers
+
+ add: add a notification
+ nick: nickname
+ server: internal server name (by default current server)
+ -away: notify when away message is changed (by doing whois on nick)
+ del: delete a notification
+ -all: delete all notifications
+
+ Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
+
+ Examples:
+ notify when "toto" joins/quits current server:
+ /notify add toto
+ notify when "toto" joins/quits freenode server:
+ /notify add toto freenode
+ notify when "toto" is away or back on freenode server:
+ /notify add toto freenode -away
+........................................
+
• *`/op`* `nickname [nickname]`::
........................................
diff --git a/doc/en/autogen/user/irc_options.txt b/doc/en/autogen/user/irc_options.txt
index 7020680a0..85be17fca 100644
--- a/doc/en/autogen/user/irc_options.txt
+++ b/doc/en/autogen/user/irc_options.txt
@@ -218,6 +218,16 @@
** type: integer
** values: auto, never, always (default value: `auto`)
+* *irc.look.notify_tags_ison*
+** description: `comma separated list of tags used in messages printed by notify when a nick joins or quits server (result of command ison), for example: "notify_highglight", "notify_message" or "notify_private"`
+** type: string
+** values: any string (default value: `"notify_message"`)
+
+* *irc.look.notify_tags_whois*
+** description: `comma separated list of tags used in messages printed by notify when a nick away status changes (result of command whois), for example: "notify_highglight", "notify_message" or "notify_private"`
+** type: string
+** values: any string (default value: `"notify_message"`)
+
* *irc.look.part_closes_buffer*
** description: `close buffer when /part is issued on a channel`
** type: boolean
@@ -298,6 +308,16 @@
** type: integer
** values: 1 .. 3600 (default value: `1`)
+* *irc.network.notify_check_ison*
+** description: `interval between two checks for notify with IRC command "ison" (in minutes)`
+** type: integer
+** values: 1 .. 10080 (default value: `1`)
+
+* *irc.network.notify_check_whois*
+** description: `interval between two checks for notify with IRC command "whois" (in minutes)`
+** type: integer
+** values: 1 .. 10080 (default value: `5`)
+
* *irc.network.send_unknown_commands*
** description: `send unknown commands to server`
** type: boolean
@@ -398,6 +418,11 @@
** type: string
** values: any string (default value: `""`)
+* *irc.server_default.notify*
+** description: `notify list for server (you should not change this option but use /notify command instead)`
+** type: string
+** values: any string (default value: `""`)
+
* *irc.server_default.password*
** description: `password for server`
** type: string
diff --git a/doc/fr/autogen/plugin_api/completions.txt b/doc/fr/autogen/plugin_api/completions.txt
index e84b1614f..4f07b8f11 100644
--- a/doc/fr/autogen/plugin_api/completions.txt
+++ b/doc/fr/autogen/plugin_api/completions.txt
@@ -18,6 +18,8 @@
| irc | irc_msg_part | message de fin par défaut pour le canal IRC
+| irc | irc_notify_nicks | pseudos dans la liste de notifications
+
| irc | irc_privates | privés sur tous les serveurs IRC
| irc | irc_server | serveur IRC courant
diff --git a/doc/fr/autogen/plugin_api/infolists.txt b/doc/fr/autogen/plugin_api/infolists.txt
index a203d3311..7003324e5 100644
--- a/doc/fr/autogen/plugin_api/infolists.txt
+++ b/doc/fr/autogen/plugin_api/infolists.txt
@@ -10,6 +10,8 @@
| irc | irc_nick | liste des pseudos pour un canal IRC | pointeur vers le pseudo (optionnel) | serveur,canal,pseudo (canal et pseudo sont optionnels)
+| irc | irc_notify | liste des notifications | pointeur vers la notification (optionnel) | nom de serveur (peut démarrer ou se terminer par "*" comme joker) (optionnel)
+
| irc | irc_server | liste des serveurs IRC | pointeur vers le serveur (optionnel) | nom de serveur (peut démarrer ou se terminer par "*" comme joker) (optionnel)
| logger | logger_buffer | liste des enregistreurs de tampons (loggers) | pointeur vers le logger (optionnel) | -
diff --git a/doc/fr/autogen/user/irc_commands.txt b/doc/fr/autogen/user/irc_commands.txt
index d59d8db25..765df74cd 100644
--- a/doc/fr/autogen/user/irc_commands.txt
+++ b/doc/fr/autogen/user/irc_commands.txt
@@ -364,6 +364,29 @@
texte: texte à envoyer
........................................
+• *`/notify`* `[add pseudo [serveur [-away]]] | [del pseudo|-all [serveur]]`::
+
+........................................
+ ajoute une notification de présence ou de statut d'absence pour des pseudos sur les serveurs
+
+ add: ajoute une notification
+ pasudo: pseudo
+ serveur: nom interne du serveur (par défaut le serveur courant)
+ -away: notifie quand le message d'absence est changé (en faisant un whois sur le pseudo)
+ del: supprime une notification
+ -all: supprime toutes les notifications
+
+ Sans paramètre, cette commande affiche les notifications pour le serveur courant (ou tous les serveurs si la commande est exécutée sur le tampon "core").
+
+ Exemples:
+ notifie quand "toto" rejoint/quitte le serveur courant:
+ /notify add toto
+ notifie quand "toto" rejoint/quitte le serveur freenode:
+ /notify add toto freenode
+ notifie quand "toto" est absent ou de retour sur le serveur freenode:
+ /notify add toto freenode -away
+........................................
+
• *`/op`* `pseudo [pseudo]`::
........................................
diff --git a/doc/fr/autogen/user/irc_options.txt b/doc/fr/autogen/user/irc_options.txt
index 6dfabc4e9..51973d371 100644
--- a/doc/fr/autogen/user/irc_options.txt
+++ b/doc/fr/autogen/user/irc_options.txt
@@ -218,6 +218,16 @@
** type: entier
** valeurs: auto, never, always (valeur par défaut: `auto`)
+* *irc.look.notify_tags_ison*
+** description: `liste des tags (séparés par des virgules) utilisés dans les messages affichés par notify lorsqu'un pseudo a rejoint ou quitté le serveur (résultat de la commande ison), par exemple: "notify_highlight", "notify_message" ou "notify_private"`
+** type: chaîne
+** valeurs: toute chaîne (valeur par défaut: `"notify_message"`)
+
+* *irc.look.notify_tags_whois*
+** description: `liste des tags (séparés par des virgules) utilisés dans les messages affichés par notify lorsque le status d'absence d'un pseudo change (résultat de la commande whois), par exemple: "notify_highlight", "notify_message" ou "notify_private"`
+** type: chaîne
+** valeurs: toute chaîne (valeur par défaut: `"notify_message"`)
+
* *irc.look.part_closes_buffer*
** description: `fermer le tampon lorsque /part est exécuté sur un canal`
** type: booléen
@@ -298,6 +308,16 @@
** type: entier
** valeurs: 1 .. 3600 (valeur par défaut: `1`)
+* *irc.network.notify_check_ison*
+** description: `intervalle entre deux vérifications de notification avec la commande IRC "ison" (en minutes)`
+** type: entier
+** valeurs: 1 .. 10080 (valeur par défaut: `1`)
+
+* *irc.network.notify_check_whois*
+** description: `intervalle entre deux vérifications de notification avec la commande IRC "whois" (en minutes)`
+** type: entier
+** valeurs: 1 .. 10080 (valeur par défaut: `5`)
+
* *irc.network.send_unknown_commands*
** description: `envoie les commandes inconnues au serveur`
** type: booléen
@@ -398,6 +418,11 @@
** type: chaîne
** valeurs: toute chaîne (valeur par défaut: `""`)
+* *irc.server_default.notify*
+** description: `liste de notifications pour le serveur (vous ne devriez pas changer cette option mais utiliser la commande /notify)`
+** type: chaîne
+** valeurs: toute chaîne (valeur par défaut: `""`)
+
* *irc.server_default.password*
** description: `mot de passe pour le serveur`
** type: chaîne
diff --git a/doc/it/autogen/plugin_api/completions.txt b/doc/it/autogen/plugin_api/completions.txt
index a2189f144..245f9e1f5 100644
--- a/doc/it/autogen/plugin_api/completions.txt
+++ b/doc/it/autogen/plugin_api/completions.txt
@@ -18,6 +18,8 @@
| irc | irc_msg_part | messaggio di uscita predefinito per il canale IRC
+| irc | irc_notify_nicks | nicks in notify list
+
| irc | irc_privates | privati su tutti i server IRC
| irc | irc_server | server IRC corrente
diff --git a/doc/it/autogen/plugin_api/infolists.txt b/doc/it/autogen/plugin_api/infolists.txt
index 0c035d019..d9e57c79e 100644
--- a/doc/it/autogen/plugin_api/infolists.txt
+++ b/doc/it/autogen/plugin_api/infolists.txt
@@ -10,6 +10,8 @@
| irc | irc_nick | elenco dei nick per un canale IRC | puntatore al nick (opzionale) | server,canale,nick (canale e nick sono opzionali)
+| irc | irc_notify | list of notify | notify pointer (optional) | nome server (può iniziare o terminare con "*" come carattere jolly) (opzionale)
+
| irc | irc_server | elenco di server IRC | puntatore al server (opzionale) | nome server (può iniziare o terminare con "*" come carattere jolly) (opzionale)
| logger | logger_buffer | elenco dei buffer logger | puntatore al logger (opzionale) | -
diff --git a/doc/it/autogen/user/irc_commands.txt b/doc/it/autogen/user/irc_commands.txt
index d957d78ef..6682995af 100644
--- a/doc/it/autogen/user/irc_commands.txt
+++ b/doc/it/autogen/user/irc_commands.txt
@@ -151,22 +151,22 @@
........................................
ignora nick/host dai server o dai canali
- list: elenca tutti gli ignore
- add: aggiungi un ignore
- del: elimina un ignore
- numero: numero di ignore da eliminare (nella lista)
- all: elimina tutti gli ignore
- nick/host: nick o host da ignorare: la sintassi è "re:regex" o "mask" (una mask è una stringa con alcuni "*" per sostituire uno o più caratteri)
- server: nome interno del server dove l'ignore è attivo
- canale: nome del canale dove l'ignore è attivo
+ list: list all ignores
+ add: add an ignore
+ del: delete an ignore
+ number: number of ignore to delete (look at list to find it)
+ -all: delete all ignores
+ nick/host: nick or host to ignore: syntax is "re:regex" or "mask" (a mask is a string with some "*" to replace one or more chars)
+ server: internal server name where ignore is working
+ channel: channel name where ignore is working
- Esempi:
- ignora nick "tizio" su tutti gli host/canali:
- /ignore add tizio
- ignora l'host "tizio@dominio.com" sul server freenode:
- /ignore add tizio@dominio.com freenode
- ignora l'host "tizio*@*.dominio.com" su freenode/#weechat:
- /ignore add tizio*@*.dominio.com freenode #weechat
+ Examples:
+ ignore nick "toto" everywhere:
+ /ignore add toto
+ ignore host "toto@domain.com" on freenode server:
+ /ignore add toto@domain.com freenode
+ ignore host "toto*@*.domain.com" on freenode/#weechat:
+ /ignore add toto*@*.domain.com freenode #weechat
........................................
• *`/info`* `[obiettivo]`::
@@ -364,6 +364,29 @@
testo: testo da inviare
........................................
+• *`/notify`* `[add nick [server [-away]]] | [del nick|-all [server]]`::
+
+........................................
+ add a notification for presence or away status of nicks on servers
+
+ add: add a notification
+ nick: nickname
+ server: internal server name (by default current server)
+ -away: notify when away message is changed (by doing whois on nick)
+ del: delete a notification
+ -all: delete all notifications
+
+ Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
+
+ Examples:
+ notify when "toto" joins/quits current server:
+ /notify add toto
+ notify when "toto" joins/quits freenode server:
+ /notify add toto freenode
+ notify when "toto" is away or back on freenode server:
+ /notify add toto freenode -away
+........................................
+
• *`/op`* `nick [nick]`::
........................................
diff --git a/doc/it/autogen/user/irc_options.txt b/doc/it/autogen/user/irc_options.txt
index 15a1a685f..a9e084edd 100644
--- a/doc/it/autogen/user/irc_options.txt
+++ b/doc/it/autogen/user/irc_options.txt
@@ -218,6 +218,16 @@
** tipo: intero
** valori: auto, never, always (valore predefinito: `auto`)
+* *irc.look.notify_tags_ison*
+** descrizione: `comma separated list of tags used in messages printed by notify when a nick joins or quits server (result of command ison), for example: "notify_highglight", "notify_message" or "notify_private"`
+** tipo: stringa
+** valori: qualsiasi stringa (valore predefinito: `"notify_message"`)
+
+* *irc.look.notify_tags_whois*
+** descrizione: `comma separated list of tags used in messages printed by notify when a nick away status changes (result of command whois), for example: "notify_highglight", "notify_message" or "notify_private"`
+** tipo: stringa
+** valori: qualsiasi stringa (valore predefinito: `"notify_message"`)
+
* *irc.look.part_closes_buffer*
** descrizione: `chiude buffer quando viene digitato /part nel canale`
** tipo: bool
@@ -298,6 +308,16 @@
** tipo: intero
** valori: 1 .. 3600 (valore predefinito: `1`)
+* *irc.network.notify_check_ison*
+** descrizione: `interval between two checks for notify with IRC command "ison" (in minutes)`
+** tipo: intero
+** valori: 1 .. 10080 (valore predefinito: `1`)
+
+* *irc.network.notify_check_whois*
+** descrizione: `interval between two checks for notify with IRC command "whois" (in minutes)`
+** tipo: intero
+** valori: 1 .. 10080 (valore predefinito: `5`)
+
* *irc.network.send_unknown_commands*
** descrizione: `invia comandi sconosciuti al server`
** tipo: bool
@@ -398,6 +418,11 @@
** tipo: stringa
** valori: qualsiasi stringa (valore predefinito: `""`)
+* *irc.server_default.notify*
+** descrizione: `notify list for server (you should not change this option but use /notify command instead)`
+** tipo: stringa
+** valori: qualsiasi stringa (valore predefinito: `""`)
+
* *irc.server_default.password*
** descrizione: `password per il server`
** tipo: stringa