Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

ignore [2016/11/26 18:56] (current)
Line 1: Line 1:
 +__ignore__ [<​nick>​] [ [-|+|^]<​[[levels]]>​] \\
 +__ignore__ [<​user@host>​] [ [-|+|^]<​levels)>​] \\
 +__ignore__ [<​nick!user@host>​] [ [-|+|^]<​levels>​] \\
 +__ignore__ [<​channel>​] [ [-|+|^]<​levels>​] \\
 +__ignore__ [<​refnum>​] [ [-|+|^]<​levels>​] \\
 +__ignore__ [<​something>​] [<​levels>​] [REASON "<​reason>"​] \\
 +__ignore__ [<​something>​] [<​levels>​] [REASON "<​reason>"​]
 +The __IGNORE__ command arranges for unwanted messages you get from IRC to be handled quietly, without any display to your windows.
 +Each __IGNORE__ rule ignores a //thing// against one or more //​levels//​. ​ You can __ignore__ another person on irc (using a wildcard pattern that matches their nick!user@host). ​ You can __ignore__ a server (such as a network service), and you can __ignore__ a channel. ​ You can __ignore__ [[levels]] for messages from that person, server, or channel.  ​
 +For example, you could ignore [[MSG]]s from a person who is bugging you, or you could ignore [[JOIN]]s and [[PARTS]]s from a channel that you don't care about who is on the channel.
 +__IGNORE__ rules can overlap each other (for example, *!*@*.net *!*foobar@*,​ which permits layered handling. ​ The __IGNORE__ rule that "​wins"​ is the longest one (wildcard chars do not count). ​ So if you got a message from hop!,​ it would match the first rule.  And if you got a message from bloop!,​ it would match the second one (even though it matches both patterns, the second one is longer)
 +Using __IGNORE__ with no arguments displays your ignore list.  This will
 +include an ignore reference number, the pattern being ignored/​highlighted,​
 +and the type of messages that shall be ignored/​highlighted. ​ Optionally,
 +a ignore reason and timeout may be included.
 +Most, but not every ignore level works with channels.
 +When you are trying to remove an ignore, you must specify the pattern ​
 +exactly as it appears in your ignore list.  "​Approximate"​ patterns will
 +be treated as NEW patterns and will not supersede existing patterns.
 +======Message Types:​======
 +See the [[levels]] help page for details.
 +======Special Message Types:​======
 +These are not really message types, but they can be used in your
 +message types list.
 +REASON "<​arg>" ​   Set a reason you're ignoring the person.
 +TIMEOUT <​number> ​ Automatically cancel the message after <​number>​ seconds.
 +To ignore everything from foobar:
 +      /ignore foobar all
 +To ignore everything except public conversation from foobar:
 +      /ignore foobar all -publics
 +To ignore all NOTICEs except those from foobar'​s site:
 +      /ignore * notices
 +      /ignore *!*@* ^notices
 +To remove *!*foobar@* from your ignore list:
 +      /ignore *!*foobar@* none
ignore.txt ยท Last modified: 2016/11/26 18:56 (external edit)