Forbidden Speech
2013-01-03, 05:25 PM (This post was last modified: 2013-01-03, 05:25 PM by otto.)
#1
Forbidden Speech
When chatting with other players, I frequently get a message that says "Forbidden Speech." When this happens, the words I typed appear in yellow instead of the usual green. This makes me think my messages are not visible to other players.

1) This happens when I type messages with no content that could not possibly be considered offensive. E.g. no swears, no insults, nothing. It could be something like, "Hello, how are you today?"

2) Why is ACR trying to check my speech in the first place? It seems ridiculous that I shouldn't be allowed to swear. This isn't kindergarten. And while I do think rude or insulting speech should be prohibited, I can't imagine that there is any way to write code that will be able to recognize this sort of speech reliably.
2013-01-03, 06:22 PM (This post was last modified: 2013-01-03, 06:34 PM by Victor.)
#2
RE: Forbidden Speech
1) Yellow text means that it was denied by the server because it contained text that the server owner disallowed.

2) ACR's servers can set their own prohibited speech. However, we provide a preloaded list:

Code:
fuck
bitch
8==
==8
your mother
suck dick
big cock
asshole         // "ass" is not blacklisted
horny
hurensohn       // "Son of a bitch" in german.
masturb         // See "wank".
necrop          // Ban names that mention some form of necrophilia.
pedop
penis
pussy
filho puta      // "whore" or "slut" in portugese.
redtube
porntube
youporn

We use the same speech detection as normal AssaultCube 1.1. Maybe the server owner put "hell" into the forbidden list, blocking "hello". As you can see "ass" isn't blocked by our provided list, because it might block "assault". One time, I mentioned "AssaultCube Reloaded", but it was blocked because the server owner was smart enough to put "ass" into the block list.

Best regards,
Victor
//victorz.ca
Code:
Your antithesis compares favorably with any high magnitude of pwnage. (-you > |p|, you < -|p|)
My antithesis compares favorably with _that of_ any high magnitude of pwnage. (|-me| > |-p|, |me| > |p|)
2013-01-04, 12:26 AM
#3
RE: Forbidden Speech
I think there is something broken with this system. I recall in more than one instance typing something that was blocked, and then going through and trying each word individually, and *none* of them were blocked. I will take better notes next time and report back.
2013-01-12, 10:50 AM
#4
RE: Forbidden Speech
The system checks the words for a "80% similarity". Some compound words require that both words be found to be blocked (eg. "your mother": "your" will not trigger it, "mother" will not trigger it, but the presence of both will).
[h]
I have checked it: if the text you say contains the bad word by 80%, it counts as a bad word
If ABCD is forbidden: ABCDE will be blocked.

Best regards,
Victor
//victorz.ca
Code:
Your antithesis compares favorably with any high magnitude of pwnage. (-you > |p|, you < -|p|)
My antithesis compares favorably with _that of_ any high magnitude of pwnage. (|-me| > |-p|, |me| > |p|)
2013-08-09, 05:31 PM
#5
RE: Forbidden Speech
This is a coding-related bug. I'll fix it soon.

Best regards,
Victor
//victorz.ca
Code:
Your antithesis compares favorably with any high magnitude of pwnage. (-you > |p|, you < -|p|)
My antithesis compares favorably with _that of_ any high magnitude of pwnage. (|-me| > |-p|, |me| > |p|)


Forum Jump: