UNPKG

@menesesevandro/bad-word-filter-api

Version:

A simple API service for filtering and removing content of profanity, obscenity and other unwanted text

222 lines 4.44 kB
module.exports = { name: 'English (USA)', profanityList: [ "arse", "arsehole", "ass", "asses", "assface", "assfaces", "asshole", "assholes", "bastard", "bastards", "beaner", "bellend", "bint", "bitch", "bitches", "bitchy", "blowjob", "blump", "blumpkin", "bollocks", "bollox", "boner", "bukkake", "bullshit", "bunghole", "buttcheeks", "butthole", "buttpirate", "buttplug", "carpetmuncher", "chinc", "chink", "choad", "chode", "circlejerk", "clit", "clunge", "cock", "cocksucker", "cocksuckers", "cocksucking", "coochie", "coochy", "coon", "cooter", "cornhole", "cum", "cunnie", "cunt", "cunts", "dago", "damn", "damned", "damnit", "dic", "dick", "dickhead", "dickheads", "dik", "dike", "dildo", "doochbag", "doosh", "douche", "douchebag", "dumbass", "dumbasses", "dyke", "fag", "fagget", "faggit", "faggot", "faggots", "fagtard", "fanny", "feck", "felch", "feltch", "figging", "fingerbang", "frotting", "fuc", "fuck", "fucked", "fuckedup", "fucker", "fuckers", "fucking", "fuckoff", "fucks", "fuckup", "fudgepacker", "fuk", "fukker", "fukkers", "fuq", "gangbang", "gash", "goddamn", "goddamnit", "gokkun", "gooch", "gook", "guido", "heeb", "honkey", "hooker", "jackass", "jackasses", "jackoff", "jap", "jerkoff", "jigaboo", "jiggerboo", "jizz", "junglebunny", "kike", "knobbing", "kooch", "kootch", "kraut", "kyke", "lesbo", "lezzie", "milf", "minge", "motherfucker", "motherfuckers", "motherfucking", "muff", "muffdiver", "muffdiving", "munging", "munter", "ngga", "niga", "nigga", "nigger", "niggers", "niglet", "nigr", "paki", "panooch", "pecker", "peckerhead", "pillock", "piss", "pissed", "pollock", "poon", "poonani", "poonany", "poontang", "porchmonkey", "prick", "punani", "punanny", "punany", "pussie", "pussies", "pussy", "puta", "puto", "quim", "raghead", "ruski", "schlong", "scrote", "shag", "shit", "shite", "shithead", "shitheads", "shits", "shittier", "shittiest", "shitting", "shitty", "skank", "skeet", "slag", "slanteye", "slut", "smartass", "smartasses", "smeg", "snatch", "spic", "spick", "splooge", "spooge", "teabagging", "tit", "tities", "tits", "titties", "titty", "tosser", "towelhead", "twat", "vibrator", "wank", "wanker", "wetback", "whore", "wiseass", "wiseasses", "wop" ], messages: { required: "Parameter or field 'text' is required.", string: "The value of 'text' must be a string.", warning: (reqLang, defLang) => `Requested language '${reqLang}' is not available. Default language '${defLang}' was used.`, input_required: "Input text must be a non-empty string", input_too_long: "Input text exceeds maximum length of {max} characters.", fill_char_invalid: "Fill character must be a single character", fill_word_profane: "Fill word must not be a profane word" } };