forked from userplugins/vc-goodperson
Compare commits
2 commits
Author | SHA1 | Date | |
---|---|---|---|
d1611dd0b0 | |||
4beec45850 |
1 changed files with 5 additions and 14 deletions
19
index.ts
19
index.ts
|
@ -24,20 +24,17 @@ import { FluxDispatcher } from "@webpack/common";
|
|||
|
||||
/** * SEXUAL ***/
|
||||
const badVerbsSexual = ["fuck", "cum"];
|
||||
const badNounsSexual = ["cunt", "yuri", "whore", "dick", "penis", "bbc", "pussy", "pussyole", "slut", "tit", "cum", "cock", "blowjob", "sex", "ass", "furry", "bewbs", "boob", "booba", "boobies", "boobs", "booby", "porn", "pron", "pronhub", "xshare", "xhamster", "r34", "rape", "raped", "raping", "rapist", "womanizer", "nonce", "golden shower", "head"];
|
||||
/** * FURRY ***/
|
||||
const badNounsFurry = ["<a:meowing:1284972816906846298>", "meowing", "meow", "miau", "mreow", "mrow", "woof", "nya", ":pleading_catgirl", "purr", "oomf", "oomfie", "femboy"];
|
||||
const badRegexesFurry = ["mr*eo*w+, mr+p, nya+, mrow+, purr+"];
|
||||
const badNounsSexual = ["cunt", "yuri", "whore", "dick", "pussy", "slut", "tit", "cum", "cock", "blowjob", "sex", "ass", "furry", "bewbs", "boob", "booba", "boobies", "boobs", "booby", "porn", "pron", "pronhub", "r34", "rape", "raped", "raping", "rapist"];
|
||||
/** * BRAINROT ***/
|
||||
const badNounsBrainrot = ["mewing", "mew", "skibidi", "gyat", "gyatt", "rizzler", "nettspend", "boykisser", "ohio", "rizz", "tickle my toes bruh", "crack my spine like a whip", "hawk tuah", "pookie"];
|
||||
const badNounsBrainrot = ["mewing", "mew", "skibidi", "gyat", "gyatt", "rizzler", "nettspend", "boykisser", "ohio", "rizz", "tickle my toes bruh", "crack my spine like a whip", "hawk tuah"];
|
||||
/** * SLURS ***/
|
||||
const badNounsSlurs = ["retard", "retards", "retarded", "faggot", "fag", "faggots", "fags", "furfag", "tranny", "trannies", "n*g", "n*gg*", "n*gg*r", "n*glet", "ret*gga", "n*gtard", "n*g-nog", "n*gro", "gringo", "Yank"];
|
||||
const badNounsSlurs = ["retard", "faggot", "fag", "faggots", "fags", "retards", "n*g", "n*gg*", "n*gg*r"];
|
||||
const badRegexesSlurs = ["\\bn{1,}(i|!|1){1,}(b|g){2,}(a|@|e|3){1,}?"];
|
||||
/** * GENERAL ***/
|
||||
const badVerbsGeneral = ["kill", "destroy"];
|
||||
const badNounsGeneral = ["shit", "bullshit", "bitch", "bastard", "die", "brainless", "moron", "dumb", "idiot"];
|
||||
const badNounsGeneral = ["shit", "bullshit", "bitch", "bastard", "die", "brainless"];
|
||||
/** * FUN ***/
|
||||
const badNounsFun = ["kotlin", "avast"];
|
||||
const badNounsFun = ["kotlin", "avast", "fres"];
|
||||
/** * REPLACEMENTS ***/
|
||||
const badVerbsReplacements = ["love", "eat", "deconstruct", "marry", "fart", "teach", "display", "plug", "explode", "undress", "finish", "freeze", "beat", "free", "brush", "allocate", "date", "melt", "breed", "educate", "injure", "change"];
|
||||
const badNounsReplacements = ["pasta", "kebab", "cake", "potato", "woman", "computer", "java", "hamburger", "monster truck", "osu!", "Ukrainian ball in search of gas game", "Anime", "Anime girl", "good", "keyboard", "NVIDIA RTX 3090 Graphics Card", "storm", "queen", "single", "umbrella", "mosque", "physics", "bath", "virus", "bathroom", "mom", "owner", "airport", "Avast Antivirus Free"];
|
||||
|
@ -58,11 +55,6 @@ export default definePlugin({
|
|||
description: "Block sexual words/hornyspeak",
|
||||
default: true
|
||||
},
|
||||
blockFurryspeak: {
|
||||
type: OptionType.BOOLEAN,
|
||||
description: "Block furryspeak/meowing",
|
||||
default: true
|
||||
},
|
||||
blockBrainrot: {
|
||||
type: OptionType.BOOLEAN,
|
||||
description: "Block things commonly said by Gen Alpha children",
|
||||
|
@ -96,7 +88,6 @@ export default definePlugin({
|
|||
getEnabledBadNouns() {
|
||||
const thingToReturn: string[] = [];
|
||||
if (this.settings.store.blockBrainrot) thingToReturn.push(...badNounsBrainrot);
|
||||
if (this.settings.store.blockFurryspeak) thingToReturn.push(...badNounsFurry);
|
||||
if (this.settings.store.blockInsults) thingToReturn.push(...badNounsGeneral);
|
||||
if (this.settings.store.blockOthers) thingToReturn.push(...badNounsFun);
|
||||
if (this.settings.store.blockSexual) thingToReturn.push(...badNounsSexual);
|
||||
|
|
Loading…
Reference in a new issue