User Tools

Site Tools


ignore

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
ignore [2014/11/02 13:38]
sgrubnick
ignore [2016/11/26 18:56] (current)
sgrubnick
Line 1: Line 1:
-# $EPIC: ignore.txt,​v 1.7 2009/08/29 23:21:45 jnelson Exp $ 
 ======Synopsis:​====== ======Synopsis:​======
 __ignore__ [<​nick>​] [ [-|+|^]<​[[levels]]>​] \\ __ignore__ [<​nick>​] [ [-|+|^]<​[[levels]]>​] \\
Line 10: Line 9:
  
 ======Description:​====== ======Description:​======
-The __IGNORE__ command ​is a client-side filtering mechanism. ​ You can +The __IGNORE__ command ​arranges for unwanted ​messages you get from IRC to be handled quietlywithout any display to your windows.
-use it to avoid seeing ​messages you would rather not see.  This does +
-not stop someone ​from flooding youbut it does stop your screen from +
-being flooded. ​ If someone attacks you with a floodnet, you can still +
-be knocked off of irc even if you __IGNORE__ it.+
  
-Messages ​can be filtered based on any nick!user@host ​pattern, ​(which  +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__ ​channel. ​ You can __ignore__ [[levels]] for messages from that person, server, or channel. ​ 
-can be abbreviated to just nick, or just a user@host) or on any  +
-channel.+
  
-Messages are filtered by context type.  This allows you to ignore only +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.
-certain types of messages from someone without having to ignore every +
-message from that person.  ​For example, you could ignore [[INVITE]]s  +
-from someone ​who is annoying ​you without having to ignore ​his [[MSG]]s.+
  
-__IGNORE__ ​will apply a filter based on the best possible match. ​ Thusif +__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)
-you are ignoring ​*!*@*.net ​and *!*foobar@*.slurpee.net, ​and someone +
-with an nick!user@host mask of BigFoob!foobar@grape.slurpee.net sends +
-you a message, __IGNORE__ will use *!*foobar@*.slurpee.net ​to determine how +
-to filter ​the message. ​ This will prove usefulas shown in the example +
-below.+
  
 Using __IGNORE__ with no arguments displays your ignore list.  This will Using __IGNORE__ with no arguments displays your ignore list.  This will
ignore.txt · Last modified: 2016/11/26 18:56 by sgrubnick