diff --git a/antiabuse/antirude/profile/__init__.py b/antiabuse/antirude/profile/__init__.py index ba4f2ee..237ce7a 100644 --- a/antiabuse/antirude/profile/__init__.py +++ b/antiabuse/antirude/profile/__init__.py @@ -16,6 +16,7 @@ "cunny-pilled", "cunnypilled", "cut myself", + "cut ourselves", "cutmaxxer", "dicked", "dicking", @@ -37,6 +38,7 @@ "loli", "lolicon", "masturbate", + "negress", "nigga", "niggas", "nigger", diff --git a/antiabuse/normalize/__init__.py b/antiabuse/normalize/__init__.py index 83e2e8c..bebe40f 100644 --- a/antiabuse/normalize/__init__.py +++ b/antiabuse/normalize/__init__.py @@ -10,6 +10,7 @@ "btch": "bitch", "c0ck": "cock", "c0cksucker": "cocksucker", + "c[a4][s$]h[a4]pp": "cashapp", "cok": "cock", "c+[uv]+m+": "cum", "c+[uv]+m+s+": "cums", @@ -34,11 +35,14 @@ "l0li": "loli", "ngger": "nigger", "nggr": "nigger", + "n[ie]g{1,2}re{1,2}s+": "negress", "nigge": "nigger", "nigg": "nigger", "p0rn": "porn", "p[e3]d[o0]": "pedo", "pissin": "pissing", + "p[o0]rn": "porn", + "pr[o0]n": "porn", "r[@a4]p[e3]-?able": "rapeable", "r[@a4]p[e3]": "rape", "r": "are", diff --git a/antiabuse/normalize/test_init.py b/antiabuse/normalize/test_init.py index ab9944d..560ba45 100644 --- a/antiabuse/normalize/test_init.py +++ b/antiabuse/normalize/test_init.py @@ -26,6 +26,8 @@ def test_normalize_string(self): self.assertEqual(normalize_string("tr@nny"), "tranny") + self.assertEqual(normalize_string("niggreess"), "negress") + if __name__ == '__main__': unittest.main() diff --git a/banned-club.sql b/banned-club.sql index a31f07b..0f34e93 100644 --- a/banned-club.sql +++ b/banned-club.sql @@ -38,6 +38,7 @@ VALUES ('13 yo'), ('13yo'), ('14'), + ('1 4 8 8'), ('1488'), ('14y'), ('14 year old'), @@ -763,6 +764,7 @@ VALUES ('esoteric nazism'), ('esoteric neo-aryan hitlerist'), ('ethical rapist'), + ('eugenics'), ('evilcunnygang'), ('evil nigga'), ('ex goon'), @@ -1529,6 +1531,7 @@ VALUES ('i hate muslims'), ('i hate nazis'), ('i hate niggers'), + ('ihateniggqs'), ('i hate nigs'), ('i hate pakis'), ('i hate poland'), @@ -2095,6 +2098,7 @@ VALUES ('might be a pedo'), ('might be horny'), ('might be racist'), + ('mightberacist'), ('mildly racist'), ('miner'), ('minor'), @@ -2177,6 +2181,7 @@ VALUES ('neega'), ('neeger'), ('neetpilled femcel goonette'), + ('negress'), ('negroid'), ('neo nazi'), ('neo-nazi'), @@ -2543,6 +2548,7 @@ VALUES ('russophobic'), ('salvia divinorum'), ('sandnigger'), + ('save europa'), ('say you love me or i will kill myself'), ('scammer'), ('scared of sex'), diff --git a/service/chat/rude/__init__.py b/service/chat/rude/__init__.py index 318a3e7..9ca2d2e 100644 --- a/service/chat/rude/__init__.py +++ b/service/chat/rude/__init__.py @@ -263,9 +263,11 @@ "my nuts", "my throat", "necrophilia", + "negress", "nigga", "niggas", "nigger", + "niggerlicious", "niggers", "nigs", "nutsack", diff --git a/service/person/sql/__init__.py b/service/person/sql/__init__.py index b2dfb22..fea93ab 100644 --- a/service/person/sql/__init__.py +++ b/service/person/sql/__init__.py @@ -458,7 +458,7 @@ ) AS unit_id, 2 AS intros_notification, CASE - WHEN RANDOM() < 0.8 THEN 1 + WHEN RANDOM() < 0.666 THEN 1 ELSE 3 END AS privacy_verification_level_id FROM onboardee