- Official Post
I found another issue, going to work on things.
I found another issue, going to work on things.
i just added
C 0 M = Suppress, Any
to my list in case other sites use that spelling in the future.
Can't think of any non-spam messages that it would nuke, so whatever.
Looney yea it is quite annoying but yea its whatever
just had a thought:
Wouldn't it be hilarious if someone at ANet kept a curated chatfilter list that was on GW servers? Like one that made it impossible for those text strings to be said at all, so the websites can't advertise to begin with.
Yeah, they would just change the text, and, someone would have to update the file, but, honestly there would be no need to log in GW. Ppl /report the spammers, once the chat log gets checked make a filter rule and ban hammer that account. Rinse, repeat, but, maybe, just maybe it would thin the herd of soooooooo many sites.
I'm not saying remove the current chatfilter at all, add it server side too.
I figured out the solution if u make your own chatfilter.ini make sure to put a space in between [ChatFilter] and whatever u add to the filter list I will attach what I have listed and edited from othersguildwarslegacy.com/attachment/3281/
Wait, your freezing gw problem was because u forgot the blank line after [ChatFilter]?
Wait, your freezing gw problem was because u forgot the blank line after [ChatFilter]?
yea I totally forgot to put a space in between it lol
[ChatFilter]
mmosky = Suppress, Any
gw2sale = Suppress, Any
GW2SàLè = Suppress, Any
GVGMALL = Suppress, Any
MMOG = Suppress, Any
MM0G = Suppress, Any
MMOSKY = Suppress, Any
GW1SHOP = Suppress, Any
goldaa = Suppress, Any
Price Matching = Suppress, Any
5 min delivery = Suppress, Any
WVVW = Suppress, Any
VVV = Suppress, Any
VGOLDS = Suppress, Any
WWVVVVWW = Suppress, Any
C 0 M = Suppress, Any
C0M = Suppress, Any
C-0-M = Suppress, Any
C-o-m = Suppress, Any
c0 m = Suppress, Any
C 0m = Suppress, Any
g0ldaa = Suppress, Any
GW1SH0P = Suppress, Any
mm0sky = Suppress, Any
g@mersm@rk = Suppress, Any
SàLè = Suppress, Any
GAMERSMARKÉT = Suppress, Any
MM0 SKY = Suppress, Any
g 0 l d a a = Suppress, Any
v g o l d s = Suppress, Any
gw1 sh0p = Suppress, Any
G V G M A L L = Suppress, Any
G o L D A A = Suppress, Any
Instant delivery! = Suppress, Any
Trustpilot = Suppress, Any
gwmmsale = Suppress, Any
salё = Suppress, Any
Is my current list, gwmmsale is new, so is most of the 'c0m' variations towards the middle.
Tested them all and doesn't seem to filter out things it shouldn't.
Left plain 'com' out of the list so ppl can still send links via template code / pm.
Yup, found the correct ё to block gwmmsale's new one...
Thanks Looney.
What is it with these people, anyway? What's the point of trying to get around someone's chat filter? Presumably, if a player goes to the trouble of updating a personal chat filter to get rid of gold sellers, they're not going to be a potential customer. Am I missing something, or...?
Thanks Looney.
What is it with these people, anyway? What's the point of trying to get around someone's chat filter? Presumably, if a player goes to the trouble of updating a personal chat filter to get rid of gold sellers, they're not going to be a potential customer. Am I missing something, or...?
Idk honestly, really all it accomplishes is annoy me into shutting off my filer by adding a character in front of [ChatFilter] and saving, then report them all, then turn back on my filter by deleting the extra character and saving it so its 'normal' again.
Maybe they want to piss ppl off so they get reported more and maybe more accounts of theirs banned?
They make no sense.
Edit: also, i'm testing out if rules for 'co m' and 'c om' are ok and don't nuke anything 'extra'...
So far so good, and i may add them soon.
For testing add
co m = Censor, Any
c om = Censor, Any
if you don't notice any extra '****' in random stuff, its only in ads, change 'Censor' to 'Suppress'. I don't include the <dot> because often they add a space there too.
Again, not adding plain '.com' so you can still share web links via template code name / pm
edited from the list Looney provided plus extras I added from another post
New one today, but I can't figure out their spelling. I added "C0M" to my filter, which works for the moment.
It's "GAMËBLACKMARKËT,C0M" but the first "M" isn't actually an "M". It's possible that it's the greek Mu but I couldn't get the alt code for it to work - from what I could find, it's supposed to be Alt+924, but that gives me the British pound currency symbol.
The people are effing exhausting. Ideally, someone at ANET would do a massive Dhuum sweep on the bots and gold sellers, but I can understand that at this point in the game's life that may be a pipe dream. But going to great lengths to get around the filters of people who wish they'd die in a fire makes zero sense. It's just trolling.
do ppl actually purchase stuff from them? or do they exist in all games and don't actually possess anything to sell and simply try to scam ppl?
do ppl actually purchase stuff from them? or do they exist in all games and don't actually possess anything to sell and simply try to scam ppl?
They *must* sell something because they have accounts that buy items for ectos/arms from players in kama, so obiously there is a buyer somewhere.
I guess if you live in a place where finding a bored westerner who is willing to spend 300$ on very old pixels is a decent score then might be worth your while.
One day the purge will come and flush them all away... hopefully we don't need to wait for global warming to do it.
the reason I play pre now is bc there is less spammers. still some but it doesn't feel like those are the only ones left.
Display More[ChatFilter]
mmosky = Suppress, Any
gw2sale = Suppress, Any
GW2SàLè = Suppress, Any
GVGMALL = Suppress, Any
MMOG = Suppress, Any
MM0G = Suppress, Any
MMOSKY = Suppress, Any
GW1SHOP = Suppress, Any
goldaa = Suppress, Any
Price Matching = Suppress, Any
5 min delivery = Suppress, Any
WVVW = Suppress, Any
VVV = Suppress, Any
VGOLDS = Suppress, Any
WWVVVVWW = Suppress, Any
C 0 M = Suppress, Any
C0M = Suppress, Any
C-0-M = Suppress, Any
C-o-m = Suppress, Any
c0 m = Suppress, Any
C 0m = Suppress, Any
g0ldaa = Suppress, Any
GW1SH0P = Suppress, Any
mm0sky = Suppress, Any
g@mersm@rk = Suppress, Any
SàLè = Suppress, Any
GAMERSMARKÉT = Suppress, Any
MM0 SKY = Suppress, Any
g 0 l d a a = Suppress, Any
v g o l d s = Suppress, Any
gw1 sh0p = Suppress, Any
G V G M A L L = Suppress, Any
G o L D A A = Suppress, Any
Instant delivery! = Suppress, Any
Trustpilot = Suppress, Any
gwmmsale = Suppress, Anysalё = Suppress, Any
Is my current list, gwmmsale is new, so is most of the 'c0m' variations towards the middle.Tested them all and doesn't seem to filter out things it shouldn't.
Left plain 'com' out of the list so ppl can still send links via template code / pm.
Yup, found the correct ё to block gwmmsale's new one...
Thanks a lot this does help. I even added a few more. They keep changing, I guess they also know about the filters those spamming s**t bags.
Thanks a lot this does help. I even added a few more. They keep changing, I guess they also know about the filters those spamming s**t bags.
I keep a list on presearing.boards up that I add to, the ini file here hasn't been updated in a bit, its someone else who was keeping it up.
If you need a link the thread on the pre thread its at http://presearing.boards.net/thread/3318/ch…ni-idiots-guide
I think that has my whole current list, but, they've also started only spamming at certain times (yes, some are 24/7 too ) so I may have missed adding a couple. It's truly a never ending battle to keep them out of sight.
One pro tip: add any character right at the beginning and save it 'turns off' the list. Then you can report the idiots, delete the extra character, resave and ur filter is back.
Like temporarily make it " $[ChatFilter] " to be able to see ads to report, then back to " [ChatFilter] " after.
I keep hoping for something like a mass purge every quarter or half year.
I'm working on fixing this properly, I'll have to rewrite a bit on the core of the program I made before, but I didn't backup the code. So it's a rewrite, instead.
It will allow me to fix an annoying bug though.
Once it's done, the source code (and the chat filter list) will be on Github, so it will be very easy to update it.
And I have completed the rewrite, it's fully open source so you can find it on https://github.com/kevinpetit/legacy-chatfilter
The ChatFilter.ini file can be updated using Github as well - if you want to add in changes, simply create a pull request and I'll try to approve asap.
The test-version of this new version can be found on https://github.com/kevinpetit/legacy-chatfilter/releases
Should you have questions or find a bug, feel free to let me know!
Alex Plaza - GLDAA,C-O-M - NEW
FULL Trade Saying = Alex Plaza__G 0 L D A A, C-O-M__ Cons|Weapons|Keys|Ecto|Gold Z Coins|Material Science|Platinum|pet|Chinese Account 180USD |
screenshot here: i.imgur.com/Je6SFUe.jpg
for Looney and Iaerah
Iaerah ill have to re update the PR once its fully tested
bears01 c-o-m is already in my list
Also "GLDAA" would not catch "G O L D A A"
Another spammer in kama listed here: https://i.imgur.com/vhAeNWN.jpg
Kevin once tested I will update the PR for u
i added:
Ç0M = Suppress, Any
ÇoM = Suppress, Any
For:
M-M-0 GÅMÉRS MARKÉT.Ç0M
The bulk of their text is different ad by ad, so just using those bits as a 'blanket' term
I have a feeling the GAME BLACK MARKET one is gonna be a pain to filter out because of the lettering is sorted out
nice work Looney
i found evidence of a possible server side block/suppress chatfilter list. Even without your block list on, nobody can type multiple V s such as "vvvv" or "vvvvvv". Not exactly sure why that combo, other than it maybe looking kinda like W s.
Hi guys, was just wondering if someone kept a more up to date version? I downloaded the last one, but I feel like it doesn't filter anything, thinking maybe since as I see most spammers now include either a - or a _ between the letters (I only see a few such lines in the file), or I might be just doing something wrong? (saved as ChatFilter.ini with UTF-8 coding in the same folder as screens/templates, [ChatFilter] line at top then an empty line then the filters?)
Hi guys, was just wondering if someone kept a more up to date version? I downloaded the last one, but I feel like it doesn't filter anything, thinking maybe since as I see most spammers now include either a - or a _ between the letters (I only see a few such lines in the file), or I might be just doing something wrong? (saved as ChatFilter.ini with UTF-8 coding in the same folder as screens/templates, [ChatFilter] line at top then an empty line then the filters?)
i keep the list in my thread at the presearing site updated regularly as i find new ones.
https://presearing.boards.net/thread/3318/ch…ni-idiots-guide
The current list is below, including very old rules if they recycle them.
It works fine even that long with no lag.
[ChatFilter]
mmosky = Suppress, Any
gw2sale = Suppress, Any
GW2SàLè = Suppress, Any
GVGMALL = Suppress, Any
MMOG = Suppress, Any
MM0G = Suppress, Any
MMOSKY = Suppress, Any
GW1SHOP = Suppress, Any
goldaa = Suppress, Any
Price Matching = Suppress, Any
5 min delivery = Suppress, Any
WVVW = Suppress, Any
VVV = Suppress, Any
VGOLDS = Suppress, Any
WWVVVVWW = Suppress, Any
C 0 M = Suppress, Any
C0M = Suppress, Any
C-0-M = Suppress, Any
C-o-m = Suppress, Any
c0 m = Suppress, Any
C 0m = Suppress, Any
g0ldaa = Suppress, Any
GW1SH0P = Suppress, Any
mm0sky = Suppress, Any
g@mersm@rk = Suppress, Any
SàLè = Suppress, Any
GAMERSMARKÉT = Suppress, Any
MM0 SKY = Suppress, Any
g 0 l d a a = Suppress, Any
v g o l d s = Suppress, Any
gw1 sh0p = Suppress, Any
G V G M A L L = Suppress, Any
G o L D A A = Suppress, Any
Instant delivery! = Suppress, Any
Trustpilot = Suppress, Any
gwmmsale = Suppress, Any
salё = Suppress, Any
v g 0 l d s = Suppress, Any
.co m = Suppress, Any
.c om = suppress, Any
,co m = Suppress, Any
,c om = suppress, Any
c-o- m = Suppress, Any
c-o-m = Suppress, Any
GАМЁBLAСКМARKЁТ = Suppress, Any
GАМEBLAСКМARKЁТ = Suppress, Any
МARKЁТ = Suppress, Any
C_o_m = Suppress, Any
C_0_m = Suppress, Any
ÇoM = Suppress, Any
Ç0M = Suppress, Any
С*0*М = Suppress, Any
С*o*М = Suppress, Any
сом = Suppress, Any
ÇÖМ = Suppress, Any
ÇõM = Suppress, Any
coМ = Suppress, Any
c0М = Suppress, Any
c0м = Suppress, Any
c"0"m =Suppress, Any
c"o"m = Suppress, Any
c|o|m = Suppress, Any
c|0|m = Suppress, Any
ço'М = Suppress, Any
Çöm = Suppress, Any
ÇõΜ = Suppress, Any
ç0m = Suppress, Any
Ç_õ_Μ = Suppress, Any
c0,m = Suppress, Any
cÖ,m = Suppress, Any
còΜ = Suppress, Any
ĆÓM = Suppress, Any
ĆÓМ = Suppress, Any
С-0- М = Suppress, Any
,COM = Suppress, Any
M- A- L- L- = Suppress, Any
,com = Suppress, Any
,c- 0m = Suppress, Any
,C -O-M = Suppress, Any
C- O-M = Suppress, Any
c -0m = Suppress, Any
Thank you!
Thank you!
You can use this tool : https://guildwarslegacy.com/tools-and-downloads/
It will automatically download the latest version from our server and is regulary updated (mainly by bears01).
You should place that file in your Guild Wars directory, it will download the latest version and then launch Gw.exe (or Gw.lnk if it's present, so you can pre-fill your login info).
Looney, if you want, our list is hosted at https://github.com/kevinpetit/leg…/ChatFilter.ini - you are welcome to add in any additions, to make the list even better.
Iaerah bears was pretty active in the thread on the pre site, wouldn't surprise me if most, if not all, of that list is already included.
new guy today... i just added "c,-0-m = Suppress, Any" to my list to nuke him. Idk how to edit on github via mobile or whatever xD
Why are we limited to 20 names on the ignored list? For some of us, it would be much less of a hassle to just copy their name in the list once they pop up in the chat window. Took me 15 seconds right now. Has ANET ever mentioned why they capped it at 20?
Why are we limited to 20 names on the ignored list? For some of us, it would be much less of a hassle to just copy their name in the list once they pop up in the chat window. Took me 15 seconds right now. Has ANET ever mentioned why they capped it at 20?
They change accounts often, and use similar ads on diff accounts. Iggy isn't a perfect solution either for the problem, constant new name whac-a-mole.
There is one in GToB that unfortunately has found that if he adds a number at the end it bypasses the filter. I've only been arsed to grab some of them. Also does Wts at the start so it's a bit confusing. I just cba to add every single possible numeric code.
Wts : G-V-G-M-A-L-L-C;0;M = Supress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us2491 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us6417 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1736 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us6333 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us6543 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5963 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us3870 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5168 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8584 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1271 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1189 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us2127 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8013 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us9355 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8310 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5996 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1234 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us4821 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8210 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5203 = Suppress, Any
Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5628 = Suppress, Any
Display More
There is one in GToB that unfortunately has found that if he adds a number at the end it bypasses the filter. I've only been arsed to grab some of them. Also does Wts at the start so it's a bit confusing. I just cba to add every single possible numeric code.
Code Display MoreWts : G-V-G-M-A-L-L-C;0;M = Supress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us2491 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us6417 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1736 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us6333 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us6543 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5963 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us3870 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5168 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8584 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1271 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1189 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us2127 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8013 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us9355 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8310 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5996 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us1234 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us4821 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us8210 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5203 = Suppress, Any Wts : G-V-G-M-A-L-L-C;0;M Zkeys- ECTO - Arms - Mini - Weapon - Gzc -Free 2000 H Box + 1500z +500e over 20us5628 = Suppress, Any
That # one filter should get every other one though? A rule match that is only part of an "offending message" still nukes the message.
Personally i'd just add
G-V-G-M-A-L-L-C;0;M = Suppress, Any
or even just
C;0;M = Suppress, Any
as a new blanket .com misspelling nuke rule
and be done with it... make sure "Suppress" has 2x p
Ugh, its not so easy...
It's cyrllic es С, zero 0, and greek mu Μ, the second punctuation in С(;?)0;Μ is a semi colon, but idfk where in unicode the first character that looks like one is, because a semi colon isn't actually it, and its not a greek question mark.
Display MoreThat # one filter should get every other one though? A rule match that is only part of an "offending message" still nukes the message.
Personally i'd just add
G-V-G-M-A-L-L-C;0;M = Suppress, Any
or even just
C;0;M = Suppress, Any
as a new blanket .com misspelling nuke rule
and be done with it... make sure "Suppress" has 2x p
Ugh, its not so easy...
It's cyrllic es С, zero 0, and greek mu Μ, the second punctuation in С(;?)0;Μ is a semi colon, but idfk where in unicode the first character that looks like one is, because a semi colon isn't actually it, and its not a greek question mark.
I see, so that's why it doesn't manage to filter it.... I tried so many times but it didn't work any of it and I really couldn't understand why. Also yes sorry I misspelled it a lot. Dinky__ is me, I just for some reason made a new user because I forgot I had this one lol.
Please let me know if you figure any way to filter it out.