OT Filter the Fighting

K

Keith Gardner

Greetings:

I got so fed up with the fighting between Andy and John that I was ready to
unsubscribe from the group. Instead, I created the following score file for
X
% score file for Xnews
% read scoring.txt for instruction

[alt.comp.freeware]
Score: -9999
Subject: corliss|mabbett

Score: -9999
From: (e-mail address removed)

Score: -9999
From: (e-mail address removed)#

It deletes any of their posts and any articles with either of their names
in the subject. It's not perfect, but it gets rid of most of the nonsense.
Thought others who come to acf looking for freeware, not fighting, might
find this helpful.

Keith
 
?

=?ISO-8859-1?Q?=BBQ=AB?=

% score file for Xnews
% read scoring.txt for instruction

[alt.comp.freeware]
Score: -9999
Subject: corliss|mabbett

To deal with misspellings, you might make that regex
\b(corl[ei]ss?|mabb?[ei]tt?)\b

The \b is a word boundary, just a little insurance against false
positives.
Score: -9999
From: (e-mail address removed)

Make it

Score:: -9999
From: usenet200309@pigsonthewing\.org\.uk
References: @pigsonthewing\.org\.uk>

If you want to kill everything downthread from that poster. Note the
double colon.
 
D

donutbandit

I got so fed up with the fighting between Andy and John that I was
ready to unsubscribe from the group. Instead, I created the following
score file for XNews:

I've never understood this. If you know Andy and John are fighting, why do
you even read their posts? Why would you allow such a trivial matter to
cause you to unsubscribe from the group?
 
K

Keith Gardner

To deal with misspellings, you might make that regex
\b(corl[ei]ss?|mabb?[ei]tt?)\b

The \b is a word boundary, just a little insurance against false
positives.
Score: -9999
From: (e-mail address removed)

Make it

Score:: -9999
From: usenet200309@pigsonthewing\.org\.uk
References: @pigsonthewing\.org\.uk>

Thanks for the tips, Q. Implemented.

Keith
 
T

Tech Zero

The voice of "Keith Gardner" drifted in on the cyber-winds,
from the sea of virtual chaos...
To deal with misspellings, you might make that regex
\b(corl[ei]ss?|mabb?[ei]tt?)\b

The \b is a word boundary, just a little insurance against false
positives.
Score: -9999
From: (e-mail address removed)

Make it

Score:: -9999
From: usenet200309@pigsonthewing\.org\.uk
References: @pigsonthewing\.org\.uk>

Thanks for the tips, Q. Implemented.


I hate to MARK ONE UP on my friend "Q", but might I suggest another
change or two:

% The Warpath... "Andy vs John"
Score: -5000
From: @secrewspam|@pigsonthewing|Mabbett|Corliss
Score:: -3000
Subject: corl[ei]s|mabb?[ei]t
References: @pigsonthewing

The word boundaries are unnecessary in this case, as are the extra
trailing *maybe* characters. Everything past the munging is also
unnecessary for the match, since they are uncommon enough.

Feel free to change the scoring to whatever value you want. For my use
everything less then zero is automatically hidden until the first
refresh thanks to a handy groups.ini entry like this:

OnLoaded=acvShowGe0Score,acvShowThNew,!,acvRemoveFilter,acvShowThUnread
 
?

=?ISO-8859-1?Q?=BBQ=AB?=

The word boundaries are unnecessary in this case, as are the extra
trailing *maybe* characters.

I like the boundaries. ;-P~

And it's only without the boundaries that the extra trailing maybes are
unnecessary.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top