Site Tools


ignore
no way to compare when less than two revisions

Differences

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


ignore [2016/11/26 18:56] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +======Synopsis:======
 +__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>"]
 +
 +======Description:======
 +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@*.slurpee.net), 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!hoop@boop.net, it would match the first rule.  And if you got a message from bloop!~foobar@pixel.slurpee.net, 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.
 +
 +======Examples:======
 +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 *!*@*.slurpee.net ^notices
 +
 +To remove *!*foobar@*.slurpee.net from your ignore list:
 +      /ignore *!*foobar@*.slurpee.net none
 +
  
ignore.txt · Last modified: 2016/11/26 18:56 by 127.0.0.1