4 -regexp: <pattern> is a regular expression
5 -full: <pattern> must match to full words
6 -pattern: <pattern> must match to the message's text
7 -replies: Ignore replies to nick in channels. For example
8 "/IGNORE -replies *!*@*.fi PUBLIC" ignores everyone
9 from Finland, but also anyone sending message
10 "tofinnishnick: blahblah".
11 -except: *DON'T* ignore - overrides an existing ignore.
12 -channels: Ignore only in channels
13 <mask>: Either a nick mask or list of channels
14 <levels>: List of levels to ignore. You can use -<level> to remove levels
16 <^levels>: List of levels to NOT ignore
17 (/ignore -except nick notices = /ignore nick ^notices)
20 /IGNORE without any arguments displays list of ignores. If you want to remove
21 some levels of the ignore, use /IGNORE <mask> -<level> -<level2> etc
23 The best match always wins, so you can have:
25 /IGNORE -except *!*@host.org CTCPS
29 /IGNORE #channel ALL -PUBLIC -ACTIONS - ignore all but public/actions
30 /IGNORE #channel -JOINS - don't ignore joins anymore
31 /IGNORE -replies *!user@*.host.org ALL - ignore user and all replies
33 Some suggestions for ignoring annoying public aways:
34 /IGNORE -regexp -pattern "is (away|gone|back)" * ACTIONS
39 For regular expressions, see `man 7 regex`.