1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-27 13:26:38 +02:00

Update doc (missing relay option and update of /filter arguments)

This commit is contained in:
Sebastien Helleu
2009-02-02 16:49:31 +01:00
parent 78f9265937
commit 10b356d97e
6 changed files with 78 additions and 48 deletions
+10
View File
@@ -96,6 +96,16 @@
</listitem>
</itemizedlist>
<command>relay.network.enabled</command>: enable relay
<itemizedlist>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>relay.network.listen_port_range</command>: port number (or range of ports) that relay plugin listens on (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015)
<itemizedlist>
<listitem>
+16 -16
View File
@@ -102,33 +102,33 @@ windows: display windows tree
text: send "debug" signal with "text" as argument
</programlisting>
<command>/filter [list] | [enable|disable|toggle [name]] | [add name buffer tags regex] | [del name|-all]</command>
<command>/filter [list] | [enable|disable|toggle [name]] | [add name plugin.buffer tags regex] | [del name|-all]</command>
<programlisting>
filter messages in buffers, to hide/show them according to tags or regex
list: list all filters
enable: enable filters (filters are enabled by default)
disable: disable filters
toggle: toggle filters
name: filter name
add: add a filter
del: delete a filter
-all: delete all filters
buffer: buffer where filter is active: it may be a name or "*" for all buffers
tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit"
regex: regular expression to search in line (use \t to separate prefix from message)
list: list all filters
enable: enable filters (filters are enabled by default)
disable: disable filters
toggle: toggle filters
name: filter name
add: add a filter
del: delete a filter
-all: delete all filters
plugin.buffer: plugin and buffer where filter is active ("*" for all buffers)
tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit"
regex: regular expression to search in line (use \t to separate prefix from message)
Examples:
use IRC smart filter for join/part/quit messages:
/filter add irc_smart * irc_smart_filter *
filter all IRC join/part/quit messages:
/filter add joinquit * irc_join,irc_part,irc_quit *
filter nick "toto" on channel #weechat:
/filter add toto freenode.#weechat * toto\t
filter nick "toto" on IRC channel #weechat:
/filter add toto irc.freenode.#weechat * toto\t
filter lines containing word "spam":
/filter add filterspam * * spam
filter lines containing "weechat sucks" on channel #weechat:
/filter add sucks freenode.#weechat * weechat sucks
filter lines containing "weechat sucks" on IRC channel #weechat:
/filter add sucks irc.freenode.#weechat * weechat sucks
</programlisting>
<command>/help [command | option]</command>
+10
View File
@@ -96,6 +96,16 @@
</listitem>
</itemizedlist>
<command>relay.network.enabled</command>: enable relay
<itemizedlist>
<listitem>
<para>type: boolean</para>
</listitem>
<listitem>
<para>values: on, off (default value: off)</para>
</listitem>
</itemizedlist>
<command>relay.network.listen_port_range</command>: port number (or range of ports) that relay plugin listens on (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015)
<itemizedlist>
<listitem>
+16 -16
View File
@@ -102,33 +102,33 @@ windows: display windows tree
text: send "debug" signal with "text" as argument
</programlisting>
<command>/filter [list] | [enable|disable|toggle [name]] | [add name buffer tags regex] | [del name|-all]</command>
<command>/filter [list] | [enable|disable|toggle [name]] | [add name plugin.buffer tags regex] | [del name|-all]</command>
<programlisting>
filter messages in buffers, to hide/show them according to tags or regex
list: list all filters
enable: enable filters (filters are enabled by default)
disable: disable filters
toggle: toggle filters
name: filter name
add: add a filter
del: delete a filter
-all: delete all filters
buffer: buffer where filter is active: it may be a name or "*" for all buffers
tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit"
regex: regular expression to search in line (use \t to separate prefix from message)
list: list all filters
enable: enable filters (filters are enabled by default)
disable: disable filters
toggle: toggle filters
name: filter name
add: add a filter
del: delete a filter
-all: delete all filters
plugin.buffer: plugin and buffer where filter is active ("*" for all buffers)
tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit"
regex: regular expression to search in line (use \t to separate prefix from message)
Examples:
use IRC smart filter for join/part/quit messages:
/filter add irc_smart * irc_smart_filter *
filter all IRC join/part/quit messages:
/filter add joinquit * irc_join,irc_part,irc_quit *
filter nick "toto" on channel #weechat:
/filter add toto freenode.#weechat * toto\t
filter nick "toto" on IRC channel #weechat:
/filter add toto irc.freenode.#weechat * toto\t
filter lines containing word "spam":
/filter add filterspam * * spam
filter lines containing "weechat sucks" on channel #weechat:
/filter add sucks freenode.#weechat * weechat sucks
filter lines containing "weechat sucks" on IRC channel #weechat:
/filter add sucks irc.freenode.#weechat * weechat sucks
</programlisting>
<command>/help [command | option]</command>
+10
View File
@@ -96,6 +96,16 @@
</listitem>
</itemizedlist>
<command>relay.network.enabled</command>: activer le relai
<itemizedlist>
<listitem>
<para>type: booléen</para>
</listitem>
<listitem>
<para>valeurs: on, off (valeur par défaut: off)</para>
</listitem>
</itemizedlist>
<command>relay.network.listen_port_range</command>: numéro de port (ou intervalle de ports) sur lesquels écoute l'extension relay (syntaxe: un port simple, par exemple 5000, un intervalle de ports, par exemple 5000-5015)
<itemizedlist>
<listitem>
+16 -16
View File
@@ -100,33 +100,33 @@ extension: nom de l'extension ("core" pour le coeur de WeeChat)
texte: envoie le signal "debug" avec "texte" comme paramètre
</programlisting>
<command>/filter [list] | [enable|disable|toggle [nom]] | [add nom buffer tags regex] | [del nom|-all]</command>
<command>/filter [list] | [enable|disable|toggle [nom]] | [add nom extension.tampon tags regex] | [del nom|-all]</command>
<programlisting>
filtre les messages dans les tampons, pour les cacher/afficher selon des tags ou expressions régulières
list: liste tous les filtres
enable: active les filtres (par défaut les filtres sont activés)
disable: désactive les filtres
toggle: active/désactive les filtres
nom: nom de filtre
add: ajoute un filtre
del: supprime un filtre
-all: supprime tous les filtres
buffer: tampon où le filtre est actif: cela peut être un nom ou "*" pour tous les tampons
tags: liste de tags, séparés par des virgules, par exemple: "irc_join,irc_part,irc_quit"
regex: expressoin régulière à rechercher dans la ligne (utiliser \t pour séparer le préfixe du message)
list: liste tous les filtres
enable: active les filtres (par défaut les filtres sont activés)
disable: désactive les filtres
toggle: active/désactive les filtres
nom: nom de filtre
add: ajoute un filtre
del: supprime un filtre
-all: supprime tous les filtres
extension.tampon: extension et tampon où le filtre est actif ("*" pour tous les tampons)
tags: liste de tags, séparés par des virgules, par exemple: "irc_join,irc_part,irc_quit"
regex: expressoin régulière à rechercher dans la ligne (utiliser \t pour séparer le préfixe du message)
Exemples:
utiliser le filtre intelligent IRC pour les messages join/part/quit:
/filter add irc_smart * irc_smart_filter *
filtrer tous les messages IRC join/part/quit:
/filter add joinquit * irc_join,irc_part,irc_quit *
filtrer le pseudo "toto" sur le canal #weechat:
/filter add toto freenode.#weechat * toto\t
filtrer le pseudo "toto" sur le canal IRC #weechat:
/filter add toto irc.freenode.#weechat * toto\t
filtrer les lignes contenant le mot "spam":
/filter add filtrespam * * spam
filtrer les lignes contenant "weechat sucks" sur le canal #weechat:
/filter add sucks freenode.#weechat * weechat sucks
filtrer les lignes contenant "weechat sucks" sur le canal IRC #weechat:
/filter add sucks irc.freenode.#weechat * weechat sucks
</programlisting>
<command>/help [commande | option]</command>