Search the database
Search forum topics
Search members
Search for trades
diablo2.io is supported by ads
diablo2.io is supported by ads
10 replies   2957 views
1

It takes 10 'u's for chat to not filter the word "fuck"

No data yet

2

Description

hey, just FYI.

the chat filter is funny to me so i leave it on.
Description by mcfondle
5

Can be used to make Runewords:

7
hey, just FYI.

the chat filter is funny to me so i leave it on.
7
SCIENCE!

And now you know. And knowing is half the battle...G I JOE!

Other random 1980s catch phrases that only the geriatrics that play D2R will giggle at.
7
OP
the power is mine. or something.
7
Cow-a-bundle.
It works both ways.
7
User avatar

Bisu 382

PC
Interesting.
I would have guessed that the filter uses Regular Expression, but it seems like it could be somewhat ...hard-coded? Or maybe the Pattern was limited to only look for 1~9 of 'u'? Curious.
7
lul imagine someone typing out all versions of the word they want to filter instead of using a regex

All prices are negotiable.
All trades are Non-Ladder.
7
Very likely. A regex can easily cover n repetitions; why wouldn't they use one?
7
Maybe after a certain number of "u"s or "i"s, they figure someone is making a deliberate effort, and so is a 1% corner case and not worth the effort?

It seems, based on the state of the chat function, that the old code isn't quite holding up to the modern expectations (putting it politely). Chat bugs, spambots, etc. Maybe the hard coding is the best they can do without totally breaking the chat? While the F work has always been on the naughty list, there are plenty of words that were totally fine in 2002, but not now, meaning they had to go in and update the lists. I will list a few examples now...

::LEAKER HAS BEEN BANNED::
7
Leaker416 wrote: 2 years ago
Maybe after a certain number of "u"s or "i"s, they figure someone is making a deliberate effort, and so is a 1% corner case and not worth the effort?
That or they felt that the user really really means it if the count of 'u's is 10+. So it could be RegEx, with an exception for n(u)>=10.
Leaker416 wrote: 2 years ago
It seems, based on the state of the chat function, that the old code isn't quite holding up to the modern expectations (putting it politely). Chat bugs, spambots, etc. Maybe the hard coding is the best they can do without totally breaking the chat? While the F work has always been on the naughty list, there are plenty of words that were totally fine in 2002, but not now, meaning they had to go in and update the lists. I will list a few examples now...

::LEAKER HAS BEEN BANNED::
That would be a pretty long list. No wonder the game is 29 GBs!
7
Katonda wrote: 2 years ago

That would be a pretty long list. No wonder the game is 29 GBs!
Hey Ricky, what's this 27GB .docx Word file in the game library? Oh, it's the list of all the naughty words that need filtering? Ah. Is it really just 27GB? Are you sure you have ALL the naughty words on there?
7
Leaker416 wrote: 2 years ago
SCIENCE!

And now you know. And knowing is half the battle...G I JOE!

Other random 1980s catch phrases that only the geriatrics that play D2R will giggle at.
The other half of the battle is red and blue lazors.
9

Advertisment

Hide ads
999

Greetings stranger!

You don't appear to be logged in...

99

Who is online

Users browsing Forums: Mattifus, mohoo, Runasutaru and 76 guests.

No matches
 

 

 

 

Value:
Hide ads forever by supporting the site with a donation.

Greetings adblocker...

Warriv asks that you consider disabling your adblocker when using diablo2.io

Ad revenue helps keep the servers going and supports me, the site's creator :)

A one-time donation hides all ads, forever:
Make a donation