discord-automod
Version:
Automod system can be implemented in your script easily
213 lines (210 loc) • 4.99 kB
JavaScript
function filterScamlinks(string) {
const link = [
"/diis",
"//disdor",
"rd-plus.c",
"s-nitro.x",
"nittro.",
"tro.ru",
"//dissord.",
"//discorde",
"//discoord",
"//discopd",
"//discoqd",
"//disccr",
"//drd.gi",
"/discorcl",
"/disrcod",
"/discrod",
"/disrocd",
"/discord-nitro",
"nitros.com/",
"/dilscord",
"//dicso",
"//disor",
"//disca",
"//discb",
"//discc",
"//discd",
"//disce",
"//discf",
"//discg",
"//disch",
"//disci",
"//discj",
"//disck",
"//discl",
"//discm",
"//discn",
"//discod",
"//discp",
"//discq",
"//discr",
"//discs",
"//disct",
"//discu",
"//discv",
"//discw",
"//discx",
"//discy",
"//discz",
"//disqd",
"cora.gift",
"corb.gift",
"corc.gift",
"core.gift",
"corf.gift",
"corg.gift",
"corh.gift",
"cori.gift",
"corj.gift",
"cork.gift",
"corl.gift",
"corm.gift",
"corn.gift",
"coro.gift",
"corp.gift",
"corq.gift",
"cors.gift",
"cort.gift",
"coru.gift",
"corv.gift",
"corw.gift",
"corx.gift",
"cory.gift",
"corz.gift",
"corl.gift",
"dnito.",
"idiscord.com",
"nitro-gg.",
"nltro.c",
"nltro.g",
"nltro.r",
"nltro.x",
"nitre.c",
"nitre.g",
"nitre.r",
"nitre.x",
"nltro.c",
"nltro.g",
"nltro.r",
"nltro.x",
"nltros.c",
"nltros.g",
"nltros.r",
"nltros.x",
"nitres.c",
"nitres.g",
"nitres.r",
"nitres.x",
"nltros.c",
"nltros.g",
"nltros.r",
"nltros.x",
"rdnitro.xyz",
"rdnitros.xyz",
"nitrosgift",
"nitrosg1ft",
"nitrosglft",
"n1trosgift",
"n1trosg1ft",
"n1trosglft",
"nltrosgift",
"nltrosg1ft",
"nltrosglft",
"glft.x",
"corrl.com/",
"rd-to.c",
"rd-up.c",
"unnitty.ru",
"unity.ru",
"unnity.ru",
"unitty.ru",
"drop.info",
"t-discr",
"t-diis",
".net/steam",
"t/steam",
".click/di",
".click/ste",
"/dlscord",
"/dlscorld",
"discord.voto",
"/discord-gifts",
"/ds-nit",
"discorb-",
"/discordgift-",
"//dizc",
"nitro/steam",
"glft/steam",
".link/gift",
".link/glft",
"nitro.link/",
"/steam-discord",
"/discord-steam",
"/dlscordnltro",
".ru.com/gift",
".ru.com/glft",
"drop.com/gift",
"nitros.xyz/b",
"discord.ru/",
"steam.ru",
"//gifs-",
"gift.ru",
"gifts.ru",
"o-gift.x",
"d-gift.x",
"ft.com/bill",
"ru/air",
"ru/alr",
"ru/a1r",
"ru/drop",
"ord.shop/",
"rod.shop/",
"cod.shop/",
"d-app.me",
".me/nitro",
".me/free",
"tro-free.",
"tre-free.",
"-cpp.com/",
"ocrd.gift/",
"dlscord.net",
"rd.net/saf",
"cord.org/",
".org.ru/",
".ru/gift",
"/stearm",
"/stearn",
"/stean",
"nitq.",
"steammcomunity.",
"/steamcommur",
"/strean",
"/steamcommunn",
"/steem",
"/steam-money",
"comnitro.",
"comminity.",
"comminuty.",
"/treadeoffre",
"/treadoffer",
"/tradeofer",
"/tradedoffer",
"/treadeoffer",
"/tracleofter",
"/tradeofter",
"/tracleoffer",
"/netflix_accbot",
"discordsteaml.",
"//stellss"
]
const isScam = link.some((filterlink) => string.toLowerCase().includes(filterlink.toLowerCase()));
return isScam
}
function filterWord(string) {
const badwords = ['anal', 'anus', 'boob', 'boner', 'bollok', 'bollock', 'blow job', 'blowjob', 'bloody', 'biatch', 'bitch', 'bastard', 'balls', 'ass', 'ballsack', 'autism', 'autist', 'a$$', 'as$', 'a$s', 'dick', 'nigger', 'nigga', 'vagina', 'slut', 'sex']
const isBad = badwords.some((filterWord) => string.toLowerCase().includes(filterWord.toLowerCase()));
return isBad
}
module.exports = { filterScamlinks, filterWord }