IamReallyOverrated / Runelite_ChatFilter

An updated regex for the RuneLite chat filter, no more annoying spam at the GE!
22 stars 9 forks source link

Filter out "S.C.A.M" messages, some item buying scams and gp selling adverts #8

Closed lewisclark closed 8 months ago

lewisclark commented 8 months ago

Cases with strike through have been filtered out by this PR:

Message type Cases
Scam awareness (Fixes issue #6) "All S E R V l C E D l S C 0 R D ~~ S C A M! Be aware guys!"
"Hi guys. All' The G.E Adverments Is To S.C.A.M You! Stay Safe 3!"
"Remember ------- G.E Spammer = G.E S,C,A,M,M,E,R!"
"All Advertement's Are Fake! Report' & Ignore Them! Stay G00d!"
"All Advertment's Are Fake! Report & Ignore Them! Stay safe Family!"
"All. S E R V l C E D l S C 0 R D S C A M! Be aware friends!"
Item buying scam "Buying torva set 1.5b and zaryte cross 700m and scythe 1.2b"
"Buying elysian 1b!"
"Quick sale needed! Buying Elysian Spirit Shield for 1b. Best price!"
"Buying voidwaker 200m"
"Top price! Buying Voidwaker for 200m. Fast and easy trade!"
"Buying all valuable items! Sell many items same time and avoid taxes!"
"Buying tumekens shadow 2b"
"Buying all good items 30% more than ge value!"
"Buying 3a pick 30b/ 3a long 8b / 3a druidic 20b / 3a axe 10b / All 3a items!"
"In need of a Twisted Bow. Can pay up to 2.5b. Let's make a deal :)"
"Need a Twisted Bow, offering 2.5b. Quick transaction, no time wasters!"
"Collecting high-value items, offering 30% above Ge prices. Sell now for the best"
"Buy Anc set 500m"
"Scythe of Vitur on your hands? Sell it to me for 1.2b. Quick cash!"
"Buying Zaryte crossbow for 750m. Paying more than average market rate!"
"Buying Tumeken's Shadow for 2b. Best offer you'll get!"
Gold selling advertisements "Sale, Gold` at $0,11 per mill coins!!"
",11 per mill coins!!"
Quitting giveaway "517 M each player 8B Giveaway,Quitting search 0n youtube:"
"501 M each player 8B Giveaway,Quitting search 0n youtube:"
Gold selling advertisements "Discord.Gg/buygp We S.C.A.M People But Jagex Can'T Do Anything!"
"Discord.Gg/buygp - Mod S.K.Y.N.E.T Is Our Youngest Worker"
"Discord.Gg/buygp - Mod A.S.H Washes Our Toilett Live On Our Discord Server! Join"
Psicoses commented 8 months ago

Great additions and modifications, and beautifully organized too! I'm assuming the 'advertement' regex is a commonly misspelled word bots use? That's the only one I'd consider either removing, adding to another regex or omitting. Just because I'd rather the regex be specific and less inclusive, than less accurate but more inclusive.

Let me know what you think. Also, everything else looks good. I'll add it to the testing branch for a few days and migrate it over.

lewisclark commented 8 months ago

Great additions and modifications, and beautifully organized too! I'm assuming the 'advertement' regex is a commonly misspelled word bots use? That's the only one I'd consider either removing, adding to another regex or omitting. Just because I'd rather the regex be specific and less inclusive, than less accurate but more inclusive.

Let me know what you think. Also, everything else looks good. I'll add it to the testing branch for a few days and migrate it over.

Thanks! Yes, the bots seem to misspell advertisement as 'advertement' and 'adverment'.

That's a good point - we could actually remove the 'advertement' match and still catch 90% of their messages with the 'S.C.A.M' matches. I'll look into catching the remaining messages.

lewisclark commented 8 months ago

I've pushed a few commits that match those messages more strictly.