summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorTimo Sirainen <cras@irssi.org>2001-09-19 09:15:44 +0000
committercras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564>2001-09-19 09:15:44 +0000
commit2c2ed3c4df4d16ecbb3fe018cd6e71bf3d787569 (patch)
tree3a35be1292e51fa3b02ccbf606cba13a291f2dcc /docs
parent0abee30dc29da8c729c705034321e987b20c40f4 (diff)
downloadirssi-2c2ed3c4df4d16ecbb3fe018cd6e71bf3d787569.zip
updated
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1800 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'docs')
-rw-r--r--docs/help/in/ignore.in28
-rw-r--r--docs/help/in/unignore.in3
2 files changed, 23 insertions, 8 deletions
diff --git a/docs/help/in/ignore.in b/docs/help/in/ignore.in
index 002842f8..a27b23b8 100644
--- a/docs/help/in/ignore.in
+++ b/docs/help/in/ignore.in
@@ -5,22 +5,36 @@
-full: <pattern> must match to full words
-pattern: <pattern> must match to the message's text
-replies: Ignore replies to nick in channels. For example
- "/IGNORE -replies *!*@*.fi PUBLIC" ignores everyone
- from Finland, but also anyone sending message
- "tofinnishnick: blahblah".
- -except: *DON'T* ignore
+ "/IGNORE -replies *!*@*.fi PUBLIC" ignores everyone
+ from Finland, but also anyone sending message
+ "tofinnishnick: blahblah".
+ -except: *DON'T* ignore - overrides an existing ignore.
-channels: Ignore only in channels
<mask>: Either a nick mask or list of channels
- <levels>: List of levels to ignore
+ <levels>: List of levels to ignore. You can use -<level> to remove levels
+ from ignore.
<^levels>: List of levels to NOT ignore
- (/ignore -except nick notices = /ignore nick ^notices)
+ (/ignore -except nick notices = /ignore nick ^notices)
-/IGNORE without any arguments displays list of ignores.
+/IGNORE without any arguments displays list of ignores. If you want to remove
+some levels of the ignore, use /IGNORE <mask> -<level> -<level2> etc
The best match always wins, so you can have:
/IGNORE * CTCPS
/IGNORE -except *!*@host.org CTCPS
+Examples:
+
+ /IGNORE #channel ALL -PUBLIC -ACTIONS - ignore all but public/actions
+ /IGNORE #channel -JOINS - don't ignore joins anymore
+ /IGNORE -replies *!user@*.host.org ALL - ignore user and all replies
+
+Some suggestions for ignoring annoying public aways:
+ /IGNORE -regexp -pattern "is (away|gone|back)" * ACTIONS
+ /IGNORE *zzz* NICKS
+ /IGNORE *afk* NICKS
+ /IGNORE *away* NICKS
+
See also: UNIGNORE
diff --git a/docs/help/in/unignore.in b/docs/help/in/unignore.in
index 6b5c5559..784be9a2 100644
--- a/docs/help/in/unignore.in
+++ b/docs/help/in/unignore.in
@@ -1,7 +1,8 @@
@SYNTAX:unignore@
-Unignores the specified userhost mask.
+Unignores the specified userhost mask. If you want to unignore only some
+levels, use /IGNORE <mask> -<level>.
See also: IGNORE