#Add more stringent filters for usernames
352 messages · Page 1 of 1 (latest)
in UsernameInput.ts
const NG_WORDS = ["hitler", "heil", "nazi", "racist", "alotof"];
export function validateUsername(username: string): {
isValid: boolean;
error?: string;
} {
const trimmed = username.trim();
if (typeof trimmed !== "string") {
return { isValid: false, error: "username_error.not_string" };
}
if (trimmed.length < MIN_USERNAME_LENGTH) {
return {
isValid: false,
error: "username_error.too_short",
};
}
if (trimmed.length > MAX_USERNAME_LENGTH) {
return {
isValid: false,
error: "username_error.too_long",
};
}
if (!/^[a-zA-Z0-9 _\[\]]+$/.test(trimmed)) {
return {
isValid: false,
error: "username_error.invalid_chars",
};
}
const lower = trimmed.toLowerCase();
for (const word of NG_WORDS) {
if (lower.includes(word)) {
return {
isValid: false,
error: "username_error.inappropriate",
};
}
}
return { isValid: true };
}
plz make PRs
i dont have enough time to make PR
add this in the file at first
const NG_WORDS = ["hitler", "heil", "nazi", "racist", "alotofbugs"];
and add in function validateUsername
const lower = trimmed.toLowerCase();
for (const word of NG_WORDS) {
if (lower.includes(word)) {
return {
isValid: false,
error: "username_error.inappropriate",
};
}
}
thank you
please add NG_WORDS! thank you
thank you for that. In addition, we should also really think about some questionable emojis available to chat with players ; It can be very frustrating playing with people that show you a middle finger each time you try to launch an attack to them, giving the fact invading territoreis is just part of the game. In my opinion this can ruin the gameplay's enjoyment as much as some usernames
I think censoring usernames to put off offensive stuff is good, but I don't think the emojis cause much of a problem. Also most people who send emojis are non-players
I don't think that "Heil" should be censored. It's a german word and i don't think it's enough to get offended by it
I don't think it's a common word in German anymore, could be wrong.
That's part of the fun, trigger some players. I always go after those folks.
I speak a bit of german
It is not offensive by itself
It just defines the act of saluting someone
Yes. I also speak german and i know that "Heil" is something (not exacly but this is the closest i can get to the actual meaning) like "Да живее" in bulgarian. So, no, it isn't something that should be censored, in my opinion
H*tler will be censored in the game. I cannot think of other phrases that use the word "Heil" that would be problematic. But if the people are that disgusted of this word, i think it should be censored. For me, it's not something that's bad but after all, the thing that matters is all of the players to be happy and have a good time. 😉
Has anyone already created a mechanism to block names?
oh
thank you
const leetMap: Record<string, string[]> = {
a: ["4", "@"],
b: ["8"],
e: ["3"],
g: ["6", "9"],
i: ["1", "!", "|"],
l: ["1", "|"],
o: ["0"],
s: ["5", "$"],
t: ["7"],
z: ["2"],
};
function normalizeLeetspeak(input: string): string {
const lowered = input.toLowerCase();
return lowered
.split("")
.map((char) => {
for (const [letter, substitutes] of Object.entries(leetMap)) {
if (substitutes.includes(char)) {
return letter;
}
}
return char;
})
.join("");
}
function isUsernameValid(username: string): { isValid: boolean; error?: string } {
const trimmed = username.trim();
const lower = trimmed.toLowerCase();
const normalized = normalizeLeetspeak(lower);
for (const word of NG_WORDS) {
if (normalized.includes(word)) {
return {
isValid: false,
error: "username_error.inappropriate",
};
}
}
return { isValid: true };
}```
How about this? I also tried to deal with other characters being replaced by numbers and symbols.
This is the existing script in the game that blocks very little
I see
But I have a feeling that if we put out a PR for this change now, it will cause a conflict with the PR for the translation.
We could easily add banned words (or group of words) in this class as you've described (with leetspeak support and other bypass protection)
As for now, the enforcement for usernames is only client side, I can do a PR do add it also on the server (we only force the username length and chars rn on the server)
Yeah, this could wait a bit. It isn't that urgent at the moment
All profanity words in english are already banned (don't know the exact list), but we should also have other languages (french, spanish, etc..) and some "joker" words like the H word (Maybe it will be a file read at the start of the server, so we can easily add further words according to reports and it allows modification to whoever host the server)
Sorry, this is a completely different topic, but why do you think this PR was approved but still got blocked?
I’m not sure how to fix it, and I don’t really know where to ask, so I’m asking here.
Evan will probably merge that later, I imagine it's not automatic (he just approved for now)
There's also Vowel omission
I.e The statue of Liberty becomes Th Stt f lbrty
Oh yeah (I wasn't understanding the link with the PR problem). That's what I called "other bypass" like omissions, stars etc. I think we could check by similarity but that's kind of an open problem
Thank you
It would be nice if there was an open source table of all accented variants of a character. But I don't know if one exists that's open source.
The point of this game is to have any name e.g. Nazi Germany and then get a win or get defeated, people want realism, let people choose whatever name they want.
You cannot have accented chars right now. Only names matching /[^a-zA-Z0-9_\[\] 🐈🍀]/gu are accepted (a -> z, A -> Z, 0 -> 9, _, [, ], spaces and some emojis)
That does indeed assist with the problem
If you're blockig nazi or hitler or whatever, then block every single name of every leader out there.
const leetMap: Record<string, string[]> = {
a: ["4", "@"],
b: ["8"],
e: ["3"],
g: ["6", "9"],
i: ["1", "!", "|"],
l: ["1", "|"],
o: ["0"],
s: ["5", "$"],
t: ["7"],
z: ["2"],
};
And if it's just numbers, we can take measures like this.
How so? do you think hitler is unique in what he did?
I would only be open to this idea of realism if there was an "Eras" setting in the far future of the game
But otherwise I think hate speech and leaders related to hate speech can be banned.
And look this conversation already needs to stop
I am not from the European area so I don't know much about it, but he must have done some very terrible things.
Tbf i find "NATO" inapproriate too as they're collaborating with nazi's too, but that's the fun of the game, so let's block nato too.
But basically there is a difference between a regime that commits war as a means to an end, and Nazism where genocide Is the end.
Keep politics out this game fool
Censorship = politics
Censorship is what one finds offensive and the other not.
I don't know if people want realism or just a fun game. I would imagine HOI4 is better for realism than OpenFront. The idea is just to avoid "offensive" names. It should be up to the owner of the server to decide which word they want to ban and which they allow. (My goal here is just to provide tools for a better UX)
And who decides what's offensive? ultimately the owners I guess but it's opinion. Censorship is dumb and unnecesary for a game like this. Rather you should ask for a feature to have randomized names or have them hidden, so you don't see the names the players picked.
Read my last reply
For you there isn't. For others they're just having fun playing an io game and not putting much thought into it.
An option to hide names / replace by generic names could be a good idea too
I'm all for a toggle but not censorship.
I like the idea of replacing all player names with some word. Sounds like a contest for other games.
If you guys want you can keep discussing this off the server or maybe make another forum post about the merits of unrestricted naming.
People choose names for all kinds of reasons
But this chat is for the word filter
I feel like that implementation could be done quickly. You could simply assign each player a random name at the start of the game, and then just have the players display that name (using triggers)
I'm thinking about a system to generate "good" names and not "Anon xxx" (because it's boring) but that's not easy 😭
The one issue with a toggle, is that names are sometimes used to indicate player intention and loyalties.
Why not just follow the bot's naming convention?
So people hiding the true names, might be missing important context.
Yeah that's a good point
I.e Im the trade empire
But imo bot names are not good for players and idk if we want to differanciate players from bots
And then you can also see that if there are unfortunatley 3 hitler empires, you can guess they will ally.
why?
Maybe the issue isn't the names
That's just personal x) But it could works!
Once discord login is implemented, cant people just report people with offensive names and let the admins decide which to purge and which is OK?
Yes this is huge
It will not be mandatory (don't know how to speak english) as I understood the feature
Oh
True, even if it’s not “Anon”, players often recognize and form alliances based on the bot naming pattern, so it might be better to change the naming convention.
Maybe only have custom names if logged in with discord
Anon #134 if not logged in
I'd even go as far as to put [Player] at the end of the bot's naming convention.
Good idea imo for the discord login requirement to have custom name (so we could report players)
If there’s Discord authentication, it would probably reduce inappropriate behavior—sounds like a good idea.
Yeah I can't think of anything else that makes sense tbh
Well, discord is easy to have multiple accounts, but then there's ip-ban.
For now, as the discord login is still not yet ready we can improve safeguards on the username validation without any default ban words for now and add this requirement later
At the very least, I think both a username validation system and a feature to randomly display a player’s name are necessary.
There are many terms—like “Eastern Living Space,” for example—that could be considered inappropriate depending on context. So implementing a trigger to randomly change names might be the easier and safer approach.
Yeah there's no way to filter out dogwhistles
As I see it, the validation doesn't block the player from joining a game, just changes its name to any of that currently
"NicePeopleOnly",
"BeKindPlz",
"LearningManners",
"StayClassy",
"BeNicer",
"NeedHugs",
"MakeFriends"
why...
This is funny
Always assumed I was playing with the same 'MakeFriends' guy
Same until 1h ago
Same
Changing the name is way better, this is way longer for them to find a name that bypass the rules (as they need to join & quit)
People are lazy, don't forget that
I think someone calling themselves 'dicknballs' is pretty harmless and should just have their name changed to something nice. Naming yourself something genocidal should probably just not allow you to join the game.....
First of all, randomly changing names is probably easy to implement—it’s already partially done anyway. But filtering is much harder, since there are an infinite number of words that could be considered inappropriate.
Y'all started with nazis and hitler now it's "eastern living space" , please mods close this thread asap. This is getting out of hand 😵💫
As far as i know this is an open forum
I shouldn't have given you an example. It got messy.
Why don't you create a safe space for yourself and your friends?
Please, we are just trying to find a way to keep this game enjoyable on the username side. We are not building a blacklist 😭 (so the debate is not on whether this or this word should be banned)
Good for bringing people to the server, but this extra step could discourage people from doing it imo (people are still lazy)
Well, when there is a filter, there will be crazy people who want to get through it somehow. They will be stubborn and keep trying endlessly to see what will work. The filter may not always bring good results.
-# When I was in other projects before, there were people who kept trying names endlessly for some reason.
The game of cats and mouses sadly (don't know it it makes sense)
Stop seeking solutions for problems that lie within yourself. A name toggle will be good enough.
Issue Raised
• Offensive usernames (e.g. “H*itler”) appear frequently in games, hurting the overall experience.
• Simply using a blacklist is not enough due to users bypassing filters creatively.
⸻
Proposed Solutions
1. Expand the Blocked Word List
• Words like ["hitler", "heil", "nazi", "racist", "alotofbugs"]
• Add leetspeak support (e.g., i → 1, a → @, o → 0, etc.)
2. Auto-Rename to Random Usernames
• If a name is flagged, replace it with something like “MakeFriends”, “BeKindPlz”, etc.
• Follow bot-style naming patterns like Anon ###
3. Stricter Naming Rules
• Allow custom usernames only for users logged in via Discord
• Guests receive auto-generated names
4. Server-Side Enforcement
• Currently handled client-side only
• Plan to add server-side validation to improve enforcement
5. Reporting System
• Allow Discord-authenticated users to report offensive names for moderation
6. Client-Side Toggle to Hide Names
• Option to hide custom usernames or replace them with neutral placeholders
7. Player Visibility Enhancements
• Add symbols like ✦ next to player names or implement a map mode that highlights real players
⸻
Tone of the Discussion
• Some argued for name freedom, but most agreed that offensive names should be blocked.
• Focus was on protecting the game experience, not limiting creativity.
• Several contributors emphasized making the game welcoming and respectful for everyone.
-# um, chatgpt is very smart...
lets be real if Heil is allowed people will start calling themselves 'Heil Austrian Painter' or shit like that
but yeah no point to blacklisting it imo
we should just be aware
In that case just ban erika
To
You could just use smth like the bots
Prefixes and sufixes
i think they should get a massive debuff for a silly name
Bruh 💀 even more silly than a silly name
bro is actively against the woke mob
I'll make Client-Side Toggle to Hide Names.
this a great compromise I like the fact that sometimes people come up with genuinely stupidly fun names and don't like the idea of censoring them but being able to disable them on your side is definitely useful for people who want to stream the game or post on youtube
Its Free-Speech, let them call themselfes how they want it
- its just a name, stop getting offended over anything thats hella cringe
there is already a blacklist for names
so your point doesnt really stand
yes it does. by banning some names you obviously propagate a political message
People are free to choose their name and they will also face consequence as they may get targeted in game
This thread is repeating itself at this point
once had an alliance with hitler like a true finnish soldier 🙏🙏
Why are you always talking about hitler you are giving this dude way too much importance at this point it's almost like it's a ghost that scares you
If people want to have these kind of names it just reflects the playerbase no need to pull it under the rug
@full bone Ur prolly the guy that quits the game when u see a Hitler name
R u a russian plant lol
Wtf
@ancient sentinel Take ur pills bruv
Hahaha sorry

I just don't like that you polarize the debate around hitler while in reality you aim to spread that censorhip way beyond this subject
what is the content of this blacklist
I dont get why this is that controversial of a suggestion anyway. All it does is stop kids from being edgy, theres already a blacklist for slurs so I dont see why blacklisting names and connotations to mass murdering dictators would be much different
Let noobs roleplay nazi germany and get wiped early game is it really worse than being called a terrorist group name or ottoman empire because they also did a genocide with jew people but noone seems to be sensitive about that
I agree with the idea that other historical events should be treated along the same lines as the holocaust since there have been many many more genocidal events. Its important to note however how infamous the holocaust was, it is by far the first thing people go to when they want to be edgy. Its a thing that people who dont even care about world history know about, unlike some other lesser known genocides.
If you start to ban all historical events related countries you will have to ban the whole world
For someone whining about people being offended you seem to be really offended about a simple suggestion
The way you went for an admin when you realized your point was null... i wonder if you are AI
I don't in fact I never did once for your info
I need my pills
Yall too sensitive over anything, cringe woke libs
Just play the game
"Oh no a Hitler 😭 "
This u rn
I cannot favour any suggestion 
I mapped a random name (const randomName = ★${BOT_NAME_PREFIXES[prefixIndex]} ${BOT_NAME_SUFFIXES[suffixIndex]};) for each playerid in the local area,
I tried to make a system that when displaying or using it, it would be identified by bool and retrieved by searching for it by playerid.
This project was so much more complex than I had thought. It may simply be that I am ignorant about typescript.
Anyway, I found it impossible to implement without learning where the variables are and how they are structured. Sorry.
I hope someone will do it who is familiar with the structure of this game.
I need to find a way to get all the player IDs within the game.
As long as I have that, the implementation is possible.
oh
For players, I was thinking of putting a ★ in front of the name, like a bot
#🔧┃development message
Might I have succeeded?
reddit has called and they want you back bro
I can look later today
I'm working on a feature where I need to differentiate players from bots, currently I was thinking of a symbol as the prefix of bots, but maybe bolding the name of players is better, idk
Maybe underline the names of bot
I can try that too, I will post screens later to have more feedback
https://github.com/openfrontio/OpenFrontIO/pull/340
I am looking for people who can give me code by suggesting a cleaner code or a more understandable UI. Thanks!
Yes, the randomized names are applied client-side, so if you want to hide other players’ names, you can use that — it means only from your own perspective the names will appear randomized.
I understand! I'll put in a space.
By the way, right now the symbol used is a star (★), but do you think another symbol might be better?
If you have any suggestions, I’d love to hear them!
You can change setting in index.html(start screan)
this
On
off
Added space
: )
B. It seems that the randomized names for other players are drawn from the same pool as the randomized names for bots. Is there any check to ensure that no two bots and no two players end up with the same name?
there was a possibility of name collisions, so I’ve made a fix to prevent that.
if (
this.data.playerType === "HUMAN" &&
localStorage.getItem("username") !== this.data.name
) {
let randomName = "";
let tries = 0;
const MAX_TRIES = 10;
do {
const prefixIndex = Math.floor(Math.random() * BOT_NAME_PREFIXES.length);
const suffixIndex = Math.floor(Math.random() * BOT_NAME_SUFFIXES.length);
randomName = `★ ${BOT_NAME_PREFIXES[prefixIndex]} ${BOT_NAME_SUFFIXES[suffixIndex]}`;
tries++;
} while (
Object.values(displayNameMap).includes(randomName) &&
tries < MAX_TRIES
);
if (!displayNameMap[this.data.name]) {
displayNameMap[this.data.name] = randomName;
}
}
And I changed emoji
@full bone
Italics!
bot name got underline
https://github.com/openfrontio/OpenFrontIO/pull/340#issuecomment-2753034226
@full bone
Is this good?
Changed to italicizing
That said, it’s now a bit harder to tell at a glance whether someone is a bot or not — the visual difference isn’t as clear anymore
That's something that's going to make a lot of noise on the screen.
A slightly more objective assessment is needed.
I would like to vote, but there are not enough people.
#💭︱general message
plz vote~
#💭︱general message
After a little while, I’ll decide based on the results of this poll.
I’d really appreciate it if you could help spread the word about it — thank you!
-# Personally, I’m not a big fan of using emojis
Okay, let's give it a try.
I'll make some adjustments.
Sorry, I'm not sure how to implement it. I'm trying to find where it's drawing, but I don't understand much.
Can i get the code?
Please PRs my fork!(or openfrontio repo)
um
I'll AFK for a few minutes on a little other work. Sorry.
I came up with a little way to do it. I will try it when I get back.
troopsDiv.textContent = `${render.player.type()==="HUMAN"?"Player":"Bot"} - ${renderTroops(render.player.troops())}`
Currently option C, robot emojis everywhere, is leading. I also think that's the worst solution and thst italics are the best. 😬
Onr question: do you distinguish between multi-player and singleplayer at the moment?
Think I would definitely only apply this to multi-player, otherwise it would clutter up the map basically forever, if only playing with bots.
I don't distinguish between the two as an answer.
I prefer italics. Really.
#🔧┃development message
bad idea no filter for such game
there are already filters
you sure?
What is the blacklist content i want to know
im sure there isn't
where to find
I'm sure there isnt too
proof
never heard before
show proof it exist then pls
Im honestly not sure where to find it. A moderator and/or developer can probably help locate it in the code
its been confirmed that it exists though. Names with blacklisted words are replaced with "BeKindPlz" "NeedHugs" etc
Comfirmed where and by whom pls ? I've been looking at the code on github a few times and did not find what you talk about genuinely
@blazing needle sorry to bother, would you be able to provide where the blacklist can be found in the code
I've heard it be talked about by pilkey, so thats where I have got the info
and it would make sense because I have seen a couple players named "BeKindPlz" or "NeedHugs" for example
Most likely was the name they chose actually
All i could find on username restriction is about the length
Why is it hard to believe that the game would have a filter on names?
Because there is not
I think it's pretty common practice everywhere
the blacklist isnt public
but it is there
yep i was just looking at it
theres a file called "obscenity" it seems, that it goes through when making sure if a name is okay
It is not listed anywhere on the github though as far as Im seeing
which would be odd, ngl
Yep
But there is a filter present
"obscenity" can also be found in the package.json so it is present
Telling German speakers that you're the authority on the usage of "Heil" is outlandish. There are absolutely some objectionable words that are used, and there are canned lists curated on the internet tailored specifically for ease of moderation, but you're totally welcome to stay in your lane with respect to telling others what's acceptable in languages in which you don't maintain fluency.
Those lists can be googled - I'm not going to post here for obvious reasons.
one thing I'd find funny to add, would just be to still show the original name to the player himself, so they don't even know they had been censored
Bro is straight up evil haha
Also on a side note with censoring Heil, a sloppy implementation may lead to censoring valid words, like Heilig (holy), Heilen (to heal), ect.
ah, good to know
Actually, the onus is on you for why something should be changed - the default position is something staying as it is.
If you can formulate a results-based implementation for how the system you advocate for should be integrated into the game, you are welcome to do so in a new suggestion thread specifically saying "implementation of username filtration".
This thread is titled "add more stringent filters for usernames" - a take which has a majority consensus. I'm just offering that a heavy-handed approach of eliminations of all words you personally don't like isn't meritorious.
Shadowbans are unironically goated
hello!
Since some people block people and some people don't like them, we have created a setting where anyone can privately make other people's names invisible to them!
-# Yeah, I just want to bring someone to git and ask what I can do to make it better.
That's really nice for streamers I think
as in, good for quality of life for streamers
Well, in short, I am currently stuck with the bottom picture, so if you have a better idea, please let me know.
This one, you mean?
I think Carter's mockup is extremely good
Very comfortable on the eyes
I think your take is awful and extremely anglocentric but I don't think we're going to convince the other of the "right" path forward
that sounds
hellish
The mockup is legible and pleasant
doesn't need to be any more of that
no robot heads
banned
" the likelihood of benign uses is negligible" serious stretch
Region lock heil to Germany /s
what words should or shouldn't be tolerated ?? like "shit" is okay ?
as in ip geo location not map wise
also /s being a sarcasm indicator
I would propose not banning the word "Heil" in itself because it is at the end a german word. I would propose putting stuff like "Sieg Heil" under a blacklist though, but not just the word "Heil"
Jesus christ third time this thread repeats itself
Pointing to "m'data" is what a robot would do, and ignores a resonable person standard of rational linguistic-minded decision making. Electing to use the passive voice ("is overwhelmingly associated") isn't backed up by any of the German speakers in here who have offered their own experiences and sociocultural understandings which you ignore for the sake of vanity.
"Heil" is not German grammar - it's lexicality; nobody is talking about policing grammar. You're talking about removal of a specific, independently innocuous word that doesn't align with your delicate sensibilities.
Pointing to Ngrams introduces troubling biases: if you ban "Heil" because of its use in the stock phrase of "Heil Hitler", it stands to reason that you'd want to ban "Red" on account of "Red Scare" or "Red Khmer", "Cultural" on account of the "Cultural Revolution" - a Chinese socio-political movement that caused the deaths of tens of millions, "Helicopter" on account of Augusto Pinochet's invoked Death Flights, or anything doing with Roman Imperialism, but it seems like you just want to ban one word because it exists in one phrase you don't like, because it's just your opinion that matters most - screw them Germans.
Attached: your precious Ngram viewer, with the word "Red" spiking in 1918 (ww1) and 1943 (ww2).
I believe banning just the word "Heil" and therefore tieing it with nazi stuff anytime you see it is pretty hurtful just towards the german language. It is just a german word and it shouldnt be tied to nazis unless specifically someone saying "Sieg Heil" or "Heil Hitler"
no no you're onto something
region lock all words
only people that can say Seraphim are my Russian kin
and me ofc
I think if we're going down the path of just censoring regular words in other languages due to history, its gonna go down a real dark path. I agree with everything else, censoring slurs, censoring stuff about genocidal dictators, etc. but just banning the word "Heil" is too far
It's just so dishonest to say "m'evidence" while discarding the direct first-person accounts of their experience with the word
and it'd be the same for any other word
ok gpt
Hello~
You guys have done the same thing before.
Are you having fun?
There's no end to word restrictions, so why not think about something else?
Because this clown's sanctimony needs squished
Are you using AI to respond to people tho really curious
So he’s using ChatGPT?
Well, I’m using it too, so I can’t really say anything.
Wow...so you don't take the care to respond personally ?
Haha, I do! I just use ChatGPT to help express things more clearly sometimes. The thoughts are still mine 🙂
-# Well, English isn’t my first language, so I write the message myself and then just use ChatGPT to help polish it before sending. I still mean every word I say
Nothing about the vocabulary just the way it's formated and the random infographics your easily insert in your messages
Lol be proud of a discord thread I guess
what are youtalking abt ?
I just pasted what I said on the other channel by mistake.
Hours ? Well I noticed that it usually takes you multiples minutes to write two sentences but I generally don't spend as much time in my response.
Ouh looks like you show who you really are...
I thought a "suggestion" had a goal to be discussed
Maybe we don't share the same definition
good question
let me try to find it
there
its a library
Yeah, this is the library https://github.com/jo3-l/obscenity and the english language is defined here https://github.com/jo3-l/obscenity/blob/main/src/preset/english.ts (I now understand why some code was hidden on the screen)
Don't want to derails this, really, but you're correct in what you've said and presented.
On-topic:
I've already added a 🇩🇪 translation in crowdin, someone now added another one in Github.
nvm, not on-topic, wrong thread 
Thanks for the info man it really helps understand better what is and isn't authorized now I know that you can't name yourself : "Shit Trader" for example
your input is literally worth nothing
I dont mean this in a way to demean you
you just quite literally said nothing
nothing can be 100% enforced and nothing can be 100% censored. Doesn't mean we shouldn't censor the most common attempts at such behaviour
eh
I say just allow it
can't stop every murder
"as we cannot do something perfectly so let's do nothing" is objectively an idiotic, yet for some reasons extremely common, argument. It can justify not doing anything at all on any subject.
Nah, a defense is only as strong as it's weakest link
Why build a wall surrounding only half of a city?
But mostly I just have to say, I do not care about this "issue" at all.
Did you guys know there already is a chat filter?
You wouldn't by just playing, because chat filters are garbage at their job.
Bro. Your life will never be perfect and you will never be truly happy so you should quit trying
do you understand how pessimistic that sounds
I'm telling you there's no point in building a wall that someone can easily go around
There is no point in building any walls since there are people who can climb it is more so your argument
It'll stop the masses from trying but some people will go ahead and climb that wall
We can't do stuff to the people who do climb that wall, but we can still stop the majority from entering
That chat filter already does stop the majority
thar's the "be more nice" people
But mostly chat filters are just annoying
Yeah I know, and we are asking for there to be more added to it, such as names of genocidal dictators, especially stuff regarding the third reich and the holocaust
It won't stop everybody, but it will stop the majority
that's why we're proposing it to be added
Personally I don't mind any of that
So I will just add the voice of those of us who don't care
so it doesn't become one sided
that's fair
This post is locked
RIP
Due to multiple complaints coming from this thread
Yeah some people like to build their own hell for them and future generations because "uh you can't make it perfect so let's not try"