Network-wide proposal: Basic chat filter

Please Note: The TotalFreedom Forum has now been put into a read-only mode. Total Freedom has now closed down and will not be returning in any way, shape or form. It has been a pleasure to lead this community and I wish you all the best for your futures.
  • It doesn't need to be complicated, it doesn't need to have a billion regex words, it just needs to match words that would already get you immediately banned off the server either way.

    Network manager has support for this as far as I know, so it can be implemented globally, as people usually spam the same words in hub chat after being banned.

    I'll say this right now, there is no actual argument against this when it comes to having a basic chat filter. It asserts the rules on how those words aren't allowed, even if you can bypass the filter. Saying we shouldn't have a filter because you can bypass it is a very flawed argument and I get irrationally angry whenever I see it.

    So I'll propose here for community consensus; Enable a basic chat filter globally with a basic list of "ban on sight" words. If it works well then it can be expanded later. Thanks.

    ピバラ。

  • vouch i’m fairly sure one of the biggest opposers to this was videogamesm12 and i’m fairly sure that was for stupid ‘preserving the nature of tf’ stuff but don’t quote me there i may be really badly misremembering

    either way a chat filter is necessary to stop slurs and the like and if we do it so it’s only to stop slurs and such then i don’t exactly see any shortcomings. just don’t fall for that scunthorpe issue or whatever it is coco was saying

    52-CEF3-CF-C4-FF-4798-8469-4-BDCA5-D35247.jpg

  • I'm vehemently against the idea of a chat filter because:

    1. They are never perfect and can have false positives and false negatives
    2. They are incredibly easy to bypass to the point where it would become a game of whack-a-mole with the filter, where it becomes increasingly necessary to add onto the filter
    3. Chat filters never take context into account
    4. It could lead to us eventually using it to punish those who practice thoughtcrime (such as whose who question how we run the server) or use profanity
    5. Admins exist to keep the chat from being a slur-filled shithole

    I'm also against the idea of banning someone automatically if they use a slur, because this isn't the days of 2020 when we had the Zero Tolerance Policy. I prefer not enough enforcement over too much enforcement.

    image.png

  • I'm vehemently against the idea of a chat filter because:

    1. They are never perfect and can have false positives and false negatives
    2. They are incredibly easy to bypass to the point where it would become a game of whack-a-mole with the filter, where it becomes increasingly necessary to add onto the filter
    3. Chat filters never take context into account
    4. It could lead to us eventually using it to punish those who practice thoughtcrime (such as whose who question how we run the server) or use profanity
    5. Admins exist to keep the chat from being a slur-filled shithole

    I'm also against the idea of banning someone automatically if they use a slur, because this isn't the days of 2020 when we had the Zero Tolerance Policy. I prefer not enough enforcement over too much enforcement.

    1. That's a given for any system. My idea is to reduce that as much as possible by only including slurs.

    2. For the love of god please stop making this argument I've talked about the same thing over and over so many times

    3. You shouldn't be using slurs at all, regardless of context.

    4. It also couldn't. There's no need for slippery slopes here.

    5. And so does a chat filter, to reinforce the rules against using slurs

    "I'm also against the idea of banning someone automatically if they use a slur" Heavy disagree, bigots have no place on the server, and it goes against your other argument of admins being here to prevent the chat from "being a slur-filled shithole"

    Every recent example of the disruption that a chat filter would've disallowed was someone being a nasty fucking bigot or a troll, the most recent one being Komar. I'll say this again, there's no valid reason to not at least attempt to mitigate this with a filter.

    ピバラ。

  • They are never perfect and can have false positives and false negatives

    We could quite simply ban the exact use of the word. To use an appropriate example, let's say we want to ban the word ice. We block the word "ice", by itself, so people can say nice, iced etc. This removes a lot of chance of false positives.

    To say they aren't perfect isn't incorrect.. but doesn't solve anything. Because the current system of just dealing with it after it happens also isn't perfect.

    And if all we're banning is the f slur and n word, there's only really one word in the English language that contains one of these words inside of it and nobody actually uses it for its intended purpose anymore since it's a bit outdated. (I used it once without realising but if it was blocked I could've seen why and chosen a different word).

    They are incredibly easy to bypass to the point where it would become a game of whack-a-mole with the filter, where it becomes increasingly necessary to add onto the filter

    I'm sure deauthorized has a proper response to this but to quote frizzydoggy twice, bypassing the filter shows the type of bad faith that ensures that it wasn't just a slip up. And as he said on the discord, people bypass bans. But we still ban people. Restrictions are bypassed all the time all over the place but they still exist and still help.

    What's more, if there was some sort of notification of the filter triggering, like potspy and cmdspy, this becomes an almost non issue. Sure, they're still likely able to spam the slur with a g changed to a 6, but staff members online are more prepared since they saw what message the person tried to send.

    Chat filters never take context into account

    There is absolutely zero context in which dropping one of those two aforementioned slurs should be deemed acceptable anyway, and that's the most basic filter I can think of.

    It could lead to us eventually using it to punish those who practice thoughtcrime (such as whose who question how we run the server) or use profanity

    Can you elaborate more on what you mean by this? I'm not sure so won't give it a proper response yet.

    Admins exist to keep the chat from being a slur-filled shithole

    Yes, and a feature like this can be a tool that helps admins out, it isn't suggesting to auto ban anyone who drops a slur. There is literally nothing an admin can do to stop someone beginning to spam slurs since they can only act after the persons sent them. This suggestion completely eliminates a players ability to say the regular slur and would alert an admin to the chance that they do try and bypass - or even better, prevent them from getting into any trouble entirely in the event they choose a different word.

    If in theory this was a thing during the akefu raids we all annoyingly love to gloat about, many of the alts would have been able to have been banned before they got a chance for one of their messages to be publically viewable.

    Patrolling the Mojave almost makes you wish for a nuclear winter.

  • Honestly this is a great idea as long as it doesn't auto-ban players. I'm all for a chat filter just to prevent the usual tweenager who has just discovered what slurs are, but if the system ends up auto-banning people for it, you wind up with the "/rl" and "/mat" situation where people try to trick each other into tripping the filter and getting banned. Even preventing only the base words from appearing in chat will help immensely to clean things up and prevent a lot of people from going further.

  • They are never perfect and can have false positives and false negatives

    have you had an issue with the one on Discord so far?

    They are incredibly easy to bypass to the point where it would become a game of whack-a-mole with the filter, where it becomes increasingly necessary to add onto the filter

    compared to now where it’s whack a mole with people saying the slur?

    Chat filters never take context into account

    i’d like you to explain this point more in particular in what context would this be acceptable

    It could lead to us eventually using it to punish those who practice thoughtcrime (such as whose who question how we run the server) or use profanity

    video try not to use 1984/churchill stuff (impossible)

    honestly video you gotta humble yourself the only person who’d be able to do this is you if we have a filter set only to ban the n word/the f word/other slurs. if it’s in config.yml.

    Admins exist to keep the chat from being a slur-filled shithole

    by that extent we should also remove long term bans. admins exist to ban the users on sight. we should also remove /gtfo, as admins can kick on site. we should also remove /report because admins should be able to see what’s going on.

    52-CEF3-CF-C4-FF-4798-8469-4-BDCA5-D35247.jpg

  • Video dead honest here you’re too stuck in the past. smartnt was over three years ago. you gotta let go of the idea of ‘executive corruption’ when for one YOU ARE IN CHARGE OF THE EXECUTIVES IF THEY BEGIN TO BAN ‘THOUGHTCRIME’ THEN REMOVE THEM

    but other than that you gotta stop letting things progress out of fear for it becoming smartnt, if shit begins to get worse then do something about it as owner…? don’t just block decisions out of fear of what ifs, just take action when those incredibly unlikely ‘what ifs’ happen

    52-CEF3-CF-C4-FF-4798-8469-4-BDCA5-D35247.jpg

  • Honestly this is a great idea as long as it doesn't auto-ban players. I'm all for a chat filter just to prevent the usual tweenager who has just discovered what slurs are, but if the system ends up auto-banning people for it, you wind up with the "/rl" and "/mat" situation where people try to trick each other into tripping the filter and getting banned. Even preventing only the base words from appearing in chat will help immensely to clean things up and prevent a lot of people from going further.

    The intention would just to block them and potentially display a message to say the chat was not sent. We've got rid of the auto eject stuff and it's not something we will continue with the replacement for TFM nor can the chat filters on the network do a auto kick / ban anyway.

    Ideally we'd log it somewhere so admins can be aware that player X keeps trying to drop Slur Y but that's not something in the scope of the suggestion. Just wanted to clarify that all we would do is block the message from sending.

    Wild1145

    Network Owner at TotalFreedom

    Managing Director at ATLAS Media Group Ltd.

    Founder & Owner at MastodonApp.UK

  • i’d like you to explain this point more in particular in what context would this be acceptable

    Depending on the filter, the Scunthorp problem might be the only time, but honestly I think the chat filter requires a space around the text if it's on a bad word list so it shouldn't in reality be an issue.

    Wild1145

    Network Owner at TotalFreedom

    Managing Director at ATLAS Media Group Ltd.

    Founder & Owner at MastodonApp.UK

  • We don't need an automatic filter as an advanced moderation tool. We don't need a system to automatically catch any attempt to get around it. We have plenty of staff that are doing a good job at cleaning che chat up.

    The appropriate purpose of it in a community like ours has already been explained here:

    I used it once without realising but if it was blocked I could've seen why and chosen a different word

    bypassing the filter shows the type of bad faith that ensures that it wasn't just a slip up

    We just need the most basic words list with the ones that would lead to an immediate mute or smite and censor or block the message. That way the players know they can't say that here before they do and get an angry mob to their surprise... or pleasure.

    This makes the moderators' job easier because, if they see somebody getting around the filter, they don't need to question the intent and act accordingly.

    I'm confident most of us aren't crybabies that get triggered by seeing words like "gun" and need the stupid social media style censorship ("g*n").

    TotalFreedom's Executive Community & Marketing Manager

  • The intention would just to block them and potentially display a message to say the chat was not sent.

    If you are proposing that we use an intentionally basic chat filter that simply rejects messages containing slurs and explains why with no repercussions (e.g. like an automatic ban), then I'm willing to compromise with this provided it isn't used to censor actual legitimate topics and we don't expand upon it further.

    I'll elaborate further later today when it's not 5 am.

    Luke I'll respond to your post when I wake up in a few hours, I just want to do it when I am not on the verge of falling asleep.

    image.png

  • The intention would just to block them and potentially display a message to say the chat was not sent.

    If you are proposing that we use an intentionally basic chat filter that simply rejects messages containing slurs and explains why with no repercussions (e.g. like an automatic ban), then I'm willing to compromise with this provided it isn't used to censor actual legitimate topics and we don't expand upon it further.

    I'll elaborate further later today when it's not 5 am.

    Luke I'll respond to your post when I wake up in a few hours, I just want to do it when I am not on the verge of falling asleep.

    The point is, there is no legitimate topics where someone should be dropping slurs... We would instantly ban people for doing that anyway. This simply stops it happening in the first place and reduces the burden on admins having to be everywhere all of the time...

    Wild1145

    Network Owner at TotalFreedom

    Managing Director at ATLAS Media Group Ltd.

    Founder & Owner at MastodonApp.UK

  • All i’ll say is that we’ve had the discord filter in for some time now.

    There’s been exactly one example of people bypassing the filter to say stupid shit that I’m aware of and it was Video and Lyicx doing it to go against the ‘kys’ ban I made myself.

    People overestimate how much others care about filters and blocks

    52-CEF3-CF-C4-FF-4798-8469-4-BDCA5-D35247.jpg

  • i think having it in place is better than not at all. it heavily reduces people's exposure to harmful words like slurs and such and takes away the satisfaction of saying it because you have to go out of your way to bypass the filter.

    i can say FUCK THIS!!!!! and frick this!!!! and its different.

    many things already contradict the idea of a 'total freedom', and i think simply trying to create a more positive and less toxic environment for this server would be a good idea.