Add the ability to disallow words (banned words)

This commit is contained in:
Jeremy Zhang
2018-07-09 01:37:35 +00:00
parent f0f1f226e3
commit ccf9aed9ec
11 changed files with 601 additions and 0 deletions

View File

@ -427,3 +427,415 @@ LANGUAGES = [
],
},
]
# Original list adopted from https://github.com/areebbeigh/profanityfilter/blob/master/profanityfilter/data/badwords.txt
GLOBAL_BANNED_WORDS = [
"@$$",
"ahole",
"amcik",
"andskota",
"anus",
"arschloch",
"arse",
"ash0le",
"ash0les",
"asholes",
"ass",
"assface",
"assh0le",
"assh0lez",
"asshole",
"assholes",
"assholz",
"assmonkey",
"assrammer",
"asswipe",
"ayir",
"azzhole",
"b00bs",
"b17ch",
"b1tch",
"bassterds",
"bastard",
"bastards",
"bastardz",
"basterds",
"basterdz",
"bch",
"bi7ch",
"biatch",
"bich",
"bitch",
"bitches",
"blowjob",
"boffing",
"boiolas",
"bollock",
"boobs",
"breasts",
"btch",
"buceta",
"bullshit",
"butthole",
"buttpirate",
"buttwipe",
"c0ck",
"c0cks",
"c0k",
"cabron",
"carpetmuncher",
"cawk",
"cawks",
"cazzo",
"chink",
"chraa",
"chuj",
"cipa",
"clit",
"clits",
"cnts",
"cntz",
"cock",
"cockhead",
"cocks",
"cocksucker",
"crap",
"cum",
"cunt",
"cunts",
"cuntz",
"d4mn",
"damn",
"daygo",
"dego",
"dick",
"dike",
"dild0",
"dild0s",
"dildo",
"dildos",
"dilld0",
"dilld0s",
"dirsa",
"dominatricks",
"dominatrics",
"dominatrix",
"dupa",
"dyke",
"dziwka",
"ejackulate",
"ejakulate",
"ekrem",
"ekto",
"enculer",
"enema",
"faen",
"fag",
"fag1t",
"faget",
"fagg1t",
"faggit",
"faggot",
"fagit",
"fags",
"fagz",
"faig",
"faigs",
"fanculo",
"fanny",
"fart",
"fatass",
"fcuk",
"feces",
"feg",
"felcher",
"ficken",
"fitt",
"flikker",
"flipping",
"foreskin",
"fotze",
"fu",
"fuchah",
"fuck",
"fucka",
"fucker",
"fuckin",
"fucking",
"fucks",
"fudgepacker",
"fuk",
"fukah",
"fuken",
"fuker",
"fukin",
"fukk",
"fukka",
"fukkah",
"fukken",
"fukker",
"fukkin",
"futkretzn",
"fux0r",
"g00k",
"gay",
"gaybor",
"gayboy",
"gaygirl",
"gays",
"gayz",
"goddamned",
"gook",
"guiena",
"h00r",
"h0ar",
"h0r",
"h0re",
"h4x0r",
"hell",
"hells",
"helvete",
"hoar",
"hoer",
"honkey",
"hoor",
"hoore",
"hore",
"huevon",
"hui",
"injun",
"jackoff",
"jap",
"japs",
"jerkoff",
"jisim",
"jism",
"jiss",
"jizm",
"jizz",
"kanker",
"kawk",
"kike",
"klootzak",
"knob",
"knobs",
"knobz",
"knulle",
"kraut",
"kuk",
"kuksuger",
"kunt",
"kunts",
"kuntz",
"kurac",
"kurwa",
"kusi",
"kyrpa",
"l3i+ch",
"l3itch",
"lesbian",
"lesbo",
"lezzian",
"lipshits",
"lipshitz",
"mamhoon",
"masochist",
"masokist",
"massterbait",
"masstrbait",
"masstrbate",
"masterbaiter",
"masterbat",
"masterbat3",
"masterbate",
"masterbates",
"masturbat",
"masturbate",
"merd",
"mibun",
"mofo",
"monkleigh",
"motha",
"mothafucker",
"mothafuker",
"mothafukkah",
"mothafukker",
"motherfucker",
"motherfukah",
"motherfuker",
"motherfukkah",
"motherfukker",
"mouliewop",
"muie",
"mulkku",
"muschi",
"mutha",
"muthafucker",
"muthafukah",
"muthafuker",
"muthafukkah",
"muthafukker",
"n1gr",
"nastt",
"nasty",
"nazi",
"nazis",
"nepesaurio",
"nigga",
"niggas",
"nigger",
"nigur",
"niiger",
"niigr",
"nutsack",
"orafis",
"orgasim",
"orgasm",
"orgasum",
"oriface",
"orifice",
"orifiss",
"orospu",
"p0rn",
"packi",
"packie",
"packy",
"paki",
"pakie",
"paky",
"paska",
"pecker",
"peeenus",
"peeenusss",
"peenus",
"peinus",
"pen1s",
"penas",
"penis",
"penisbreath",
"penus",
"penuus",
"perse",
"phuc",
"phuck",
"phuk",
"phuker",
"phukker",
"picka",
"pierdol",
"pillu",
"pimmel",
"pimpis",
"piss",
"pizda",
"polac",
"polack",
"polak",
"poonani",
"poontsee",
"poop",
"porn",
"pr0n",
"pr1c",
"pr1ck",
"pr1k",
"preteen",
"pula",
"pule",
"pusse",
"pussee",
"pussy",
"puta",
"puto",
"puuke",
"puuker",
"qahbeh",
"queef",
"queer",
"queers",
"queerz",
"qweers",
"qweerz",
"qweir",
"rautenberg",
"recktum",
"rectum",
"retard",
"s.o.b.",
"sadist",
"scank",
"schaffer",
"scheiss",
"schlampe",
"schlong",
"schmuck",
"screw",
"screwing",
"scrotum",
"semen",
"sex",
"sexx",
"sexxx",
"sexy",
"sh1t",
"sh1ter",
"sh1ts",
"sh1tter",
"sh1tz",
"sharmuta",
"sharmute",
"shemale",
"shi+",
"shipal",
"shit",
"shits",
"shitt",
"shitter",
"shitty",
"shity",
"shitz",
"shiz",
"sht",
"shyt",
"shyte",
"shytty",
"skanck",
"skank",
"skankee",
"skankey",
"skanks",
"skanky",
"skrib",
"slut",
"sluts",
"slutty",
"slutz",
"smut",
"sonofabitch",
"sx",
"teets",
"teez",
"testical",
"testicle",
"tit",
"tits",
"titt",
"turd",
"va1jina",
"vag1na",
"vagiina",
"vagina",
"vaj1na",
"vajina",
"vullva",
"vulva",
"w00se",
"w0p",
"wank",
"wh00r",
"wh0re",
"whoar",
"whore",
"xrated",
"xxx",
]