aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/badlinks.ts15
-rw-r--r--src/lib/badwords.ts1006
-rw-r--r--src/lib/common/AutoMod.ts86
-rw-r--r--src/lib/extensions/discord-akairo/BushClient.ts8
-rw-r--r--src/lib/extensions/discord-akairo/BushClientUtil.ts4
-rw-r--r--src/lib/models/Global.ts9
-rw-r--r--src/lib/models/Guild.ts42
-rw-r--r--src/lib/models/ModLog.ts5
-rw-r--r--src/lib/models/Shared.ts42
-rw-r--r--src/lib/models/Stat.ts13
-rw-r--r--src/lib/models/StickyRole.ts3
-rw-r--r--src/lib/models/__helpers.ts65
-rw-r--r--src/lib/utils/BushCache.ts9
13 files changed, 685 insertions, 622 deletions
diff --git a/src/lib/badlinks.ts b/src/lib/badlinks.ts
index 6cabd65..3a5b171 100644
--- a/src/lib/badlinks.ts
+++ b/src/lib/badlinks.ts
@@ -628,6 +628,7 @@ export default [
"discardapp.fun",
"disccor.com",
"disccord-apps.com",
+ "disccord-appss.ru",
"disccord-club.com",
"disccord-gift.com",
"disccord.gg",
@@ -638,8 +639,10 @@ export default [
"disccords.com",
"disccrd.gifts",
"discford.com",
+ "dischrd.com",
"discird.gg",
"discird.me",
+ "discjrd.com",
"disckordapp.com",
"disclord.com",
"disclrd.com",
@@ -688,6 +691,7 @@ export default [
"disconrd.com",
"discontro.ru",
"discoogs.com",
+ "discoord-apps.com",
"discoord-nitro.com",
"discoord.space",
"discor-dnitro.fun",
@@ -1024,6 +1028,7 @@ export default [
"discord-tech.com",
"discord-tester.com",
"discord-to.com",
+ "discord-true.com",
"discord-trustandsafety.com",
"discord-up.ru",
"discord-verif.ga",
@@ -1033,6 +1038,7 @@ export default [
"discord-verify.com",
"discord-verify.ru",
"discord-vetify.com",
+ "discord-web.co",
"discord-xnitro.com",
"discord.1nitro.club",
"discord.ac",
@@ -1167,6 +1173,7 @@ export default [
"discorddiscord.com",
"discorddrop.com",
"discorde-gift.com",
+ "discorde-gifte.com",
"discorde-nitro.com",
"discorde.gift",
"discorde.xyz",
@@ -1496,6 +1503,8 @@ export default [
"disordnitros.gifts",
"disordnitros.xyz",
"disordnltro.xyz",
+ "disordnltros.com",
+ "disordnltros.com",
"disordnltros.gifts",
"disordsnitro.gifts",
"disordsnitros.gifts",
@@ -1680,6 +1689,7 @@ export default [
"dlscrod.ru.com",
"dlscrodapp.ru",
"dlsordnitro.gifts",
+ "dlsordnltros.gifts",
"dmarkef.com",
"dmarket-place.pp.ua",
"dmcordsteamnitro.de",
@@ -2128,6 +2138,8 @@ export default [
"ggnavincere.xyz",
"ggtour.ru",
"ghostgame.ru",
+ "gif-discord.com",
+ "gife-discorde.com",
"gift-discord.online",
"gift-discord.ru",
"gift-discord.shop",
@@ -3987,7 +3999,6 @@ export default [
"steamcommunity.cloud",
"steamcommunity.cn",
"steamcommunity.co.ua",
- // "steamcommunity.co",
"steamcommunity.com-id-k4tushatwitchbabydota.ru",
"steamcommunity.com.ru",
"steamcommunity.comlappl251490lrust.ru",
@@ -4703,6 +4714,7 @@ export default [
"steamnconmunity.work",
"steamnconnmunity.com",
"steamnitro.com",
+ "steamnitrol.com",
"steamnitros.com",
"steamnitros.ru",
"steamnltro.com",
@@ -6879,4 +6891,5 @@ export default [
"zipsetgo.com",
"zonewarco.org.ru",
"zonewarco.org.ru",
+ // "steamcommunity.co",
];
diff --git a/src/lib/badwords.ts b/src/lib/badwords.ts
index 90f5a64..326e4b8 100644
--- a/src/lib/badwords.ts
+++ b/src/lib/badwords.ts
@@ -4,488 +4,572 @@ export default {
/* -------------------------------------------------------------------------- */
/* Slurs */
/* -------------------------------------------------------------------------- */
- "faggot": {
- severity: Severity.TEMP_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "racial slur",
- regex: false,
- },
- "nigga": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "racial slur",
- regex: false,
- },
- "nigger": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "racial slur",
- regex: false,
- },
- "nigra": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "racial slur",
- regex: false,
- },
- "retard": {
- severity: Severity.TEMP_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "ableist slur",
- regex: false,
- },
- "retarted": {
- severity: Severity.TEMP_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "ableist slur",
- regex: false,
- },
- "slut": {
- severity: Severity.WARN,
- ignoreSpaces: false,
- ignoreCapitalization: true,
- reason: "derogatory term",
- regex: false,
- },
- "tar baby": {
- severity: Severity.TEMP_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "racial slur",
- regex: false,
- },
- "whore": {
- severity: Severity.WARN,
- ignoreSpaces: false,
- ignoreCapitalization: true,
- reason: "derogatory term",
- regex: false,
- },
- "卍": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "racist symbol",
- regex: false,
- },
- "space movie 1992": {
- //? N word
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "racial slur",
- regex: false,
- },
+ "Slurs": [
+ {
+ match: "faggot",
+ severity: Severity.TEMP_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "racial slur",
+ regex: false,
+ },
+ {
+ match: "nigga",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "racial slur",
+ regex: false,
+ },
+ {
+ match: "nigger",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "racial slur",
+ regex: false,
+ },
+ {
+ match: "nigra",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "racial slur",
+ regex: false,
+ },
+ {
+ match: "retard",
+ severity: Severity.TEMP_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "ableist slur",
+ regex: false,
+ },
+ {
+ match: "retarted",
+ severity: Severity.TEMP_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "ableist slur",
+ regex: false,
+ },
+ {
+ match: "slut",
+ severity: Severity.WARN,
+ ignoreSpaces: false,
+ ignoreCapitalization: true,
+ reason: "derogatory term",
+ regex: false,
+ },
+ {
+ match: "tar baby",
+ severity: Severity.TEMP_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "racial slur",
+ regex: false,
+ },
+ {
+ match: "whore",
+ severity: Severity.WARN,
+ ignoreSpaces: false,
+ ignoreCapitalization: true,
+ reason: "derogatory term",
+ regex: false,
+ },
+ {
+ match: "卍",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "racist symbol",
+ regex: false,
+ },
+ {
+ //? N word
+ match: "space movie 1992",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "racial slur",
+ regex: false,
+ },
+ ],
/* -------------------------------------------------------------------------- */
/* Steam Scams */
/* -------------------------------------------------------------------------- */
- 'Я в тильте, в кс дали статус "Ненадежный"': {
- //? I'm on tilt, in the cop they gave the status "Unreliable"
- severity: Severity.WARN,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "hello i am leaving cs:go": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "hello! I'm done with csgo": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "hi bro, i'm leaving this fucking game, take my skin": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "hi friend, today i am leaving this fucking game": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "hi guys, i'm leaving this fucking game, take my": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "hi, bro h am leaving cs:go and giving away my skin": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "hi, bro i am leaving cs:go and giving away my skin": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "i confirm all exchanges, there won't be enough": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "i quit csgo": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "the first three who send a trade": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "you can choose any skin for yourself": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "Hey, I'm leaving for the army and giving the skins": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
- "fuck this trash called CS:GO, deleted,": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "steam scam phrase",
- regex: false,
- },
+ "Steam Scams": [
+ {
+ //? I'm on tilt, in the cop they gave the status "Unreliable"
+ match: 'Я в тильте, в кс дали статус "Ненадежный"',
+ severity: Severity.WARN,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "hello i am leaving cs:go",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "hello! I'm done with csgo",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "hi bro, i'm leaving this fucking game, take my skin",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "hi friend, today i am leaving this fucking game",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "hi guys, i'm leaving this fucking game, take my",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "hi, bro h am leaving cs:go and giving away my skin",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "hi, bro i am leaving cs:go and giving away my skin",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "i confirm all exchanges, there won't be enough",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "i quit csgo",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "the first three who send a trade",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "you can choose any skin for yourself",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "Hey, I'm leaving for the army and giving the skins",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ {
+ match: "fuck this trash called CS:GO, deleted,",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "steam scam phrase",
+ regex: false,
+ },
+ ],
/* -------------------------------------------------------------------------- */
/* Nitro Scams */
/* -------------------------------------------------------------------------- */
- "and there is discord hallween's giveaway": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "discord nitro for free - steam store": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "free 3 months of discord nitro": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "free discord nitro airdrop": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "get 3 months of discord nitro": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "get discord nitro for free": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "get free discord nitro from steam": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "lol, jahjajha free discord nitro for 3 month!!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "steam is giving away 3 months of discord nitro for free to all no limited steam users": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Лол, бесплатный дискорд нитро на 1 месяц!": {
- //? Lol, 1 month free discord nitro!
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Airdrop Discord FREE NITRO from Steam —": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "take nitro faster, it's already running out": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: false,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "only the first 10 people will have time to take nitro": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: false,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Discord is giving away nitro!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: false,
- ignoreCapitalization: false,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Free gift discord nitro for 1 month!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: false,
- ignoreCapitalization: false,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Hi i claim this nitro for free 3 months lol!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "bro watch this, working nitro gen": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: false,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Free distribution of discord nitro for 3 months from steam!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Get 3 Months of Discord Nitro. Personalize your profile, screen share in HD, upgrade your emojis, and more!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Steam is giving away free discord nitro, have time to pick up at my link": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Airdrop Discord NITRO with": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Check this lol, there nitro is handed out for free, take it until everything is sorted out": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "A free Discord Nitro | Steam Store Discord Nitro Distribution.": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Xbox gives away discord nitro for free": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "airdrop discord nitro by steam": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "3 месяца нитро бесплатно от стима, забирайте тоже": {
- //? 3 months nitro free from steam, take too
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Free distributiοn of discοrd nitrο for 3 months from steаm!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Free discord nitro for 1 month!": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "I got some nitro left over here": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Hey, steam gived nitro": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "nitro giveaway by steam, take it": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "3 months nitro from styme,": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "XBOX and DISCORD are giving away free NITRO FULL for a month.": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Hi,take the Discord Nitro for free": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Дискорд нитро получил бесплатно,забирай пока не поздно": {
- //? Discord nitro got free, take it before it's too late
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "1 month nitro for free": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "Gifts for the new year, nitro for 3 months": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
- "1 month nitro from steam, take it guys": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "discord nitro scam phrase",
- regex: false,
- },
+ "Nitro Scams": [
+ {
+ match: "and there is discord hallween's giveaway",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "discord nitro for free - steam store",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "free 3 months of discord nitro",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "free discord nitro airdrop",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "get 3 months of discord nitro",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "get discord nitro for free",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "get free discord nitro from steam",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "lol, jahjajha free discord nitro for 3 month!!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "steam is giving away 3 months of discord nitro for free to all no limited steam users",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ //? Lol, 1 month free discord nitro!
+ match: "Лол, бесплатный дискорд нитро на 1 месяц!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Airdrop Discord FREE NITRO from Steam —",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "take nitro faster, it's already running out",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: false,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "only the first 10 people will have time to take nitro",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: false,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Discord is giving away nitro!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: false,
+ ignoreCapitalization: false,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Free gift discord nitro for 1 month!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: false,
+ ignoreCapitalization: false,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Hi i claim this nitro for free 3 months lol!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "bro watch this, working nitro gen",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: false,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Free distribution of discord nitro for 3 months from steam!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Get 3 Months of Discord Nitro. Personalize your profile, screen share in HD, upgrade your emojis, and more!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Steam is giving away free discord nitro, have time to pick up at my link",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Airdrop Discord NITRO with",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Check this lol, there nitro is handed out for free, take it until everything is sorted out",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "A free Discord Nitro | Steam Store Discord Nitro Distribution.",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Xbox gives away discord nitro for free",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "airdrop discord nitro by steam",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ //? 3 months nitro free from steam, take too
+ match: "3 месяца нитро бесплатно от стима, забирайте тоже",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Free distributiοn of discοrd nitrο for 3 months from steаm!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Free discord nitro for 1 month!",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "I got some nitro left over here",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Hey, steam gived nitro",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "nitro giveaway by steam, take it",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "3 months nitro from styme,",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "XBOX and DISCORD are giving away free NITRO FULL for a month.",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Hi,take the Discord Nitro for free",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ //? Discord nitro got free, take it before it's too late
+ match: "Дискорд нитро получил бесплатно,забирай пока не поздно",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "1 month nitro for free",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Gifts for the new year, nitro for 3 months",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "1 month nitro from steam, take it guys",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ {
+ match: "Hello, discord and steam are giving away nitro, take it away",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "discord nitro scam phrase",
+ regex: false,
+ },
+ ],
/* -------------------------------------------------------------------------- */
/* Misc Scams */
/* -------------------------------------------------------------------------- */
- "found a cool software that improves the": {
- severity: Severity.PERM_MUTE,
- ignoreSpaces: true,
- ignoreCapitalization: true,
- reason: "misc. scam phrase",
- regex: false,
- },
- "there is a possible chance tomorrow there will be a cyber-attack event where on all social networks including Discord there will be people trying":
+ "Misc Scams": [
{
+ match: "found a cool software that improves the",
+ severity: Severity.PERM_MUTE,
+ ignoreSpaces: true,
+ ignoreCapitalization: true,
+ reason: "misc. scam phrase",
+ regex: false,
+ },
+ {
+ match:
+ "there is a possible chance tomorrow there will be a cyber-attack event where on all social networks including Discord there will be people trying",
severity: Severity.WARN,
ignoreSpaces: false,
ignoreCapitalization: true,
reason: