From 4f24b2aa51e6323d3304818d20e6922589058725 Mon Sep 17 00:00:00 2001 From: Anna Clemens Date: Thu, 17 Dec 2020 01:09:59 -0500 Subject: [PATCH] fix(phishing): check more phishing scams --- NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs | 1 + NoSoliciting/definitions.yaml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs b/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs index ebadf3c..5c45c8f 100644 --- a/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs +++ b/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs @@ -17,6 +17,7 @@ namespace NoSoliciting.Tests.DefinitionsTests.Chat { new TestMessage(ChatType.Shout, "【 PVP●K.℃ O M 、● = BAN 】,5分納品!ジル&480-500HQセット&希望の園エデン (野蛮)全部強奪!安い&安全保障【コード:714、5%OFF】!!!-kgthx"), new TestMessage(ChatType.Shout, "【 PVP●K.℃ O M 、● = BAN 】,5分納品!ジル&480-500HQセット&希望の園エデン (野蛮)全部強奪!安い&安全保障【コード:714、5%OFF】!!!-pdonb"), new TestMessage(ChatType.Say, "Buy Cheap gils on www,G/a/m/e/r/E/a/s/y.c0m, 8% code,FFXIV2020, 15 mins deliveryvnm15"), + new TestMessage(ChatType.TellIncoming, "You're Invited To Our Clan's Final Giveaway Of 850M Gil Starting In 45Mins! Visit Our Discord For The Location Of The Giveaway: https://discord.gg/VtqY9tFyUb"), }); //public static object[][] DataNegatives => DefUtils.DataFromMessages(new TestMessage[] { diff --git a/NoSoliciting/definitions.yaml b/NoSoliciting/definitions.yaml index 348c09e..1875d6d 100644 --- a/NoSoliciting/definitions.yaml +++ b/NoSoliciting/definitions.yaml @@ -48,7 +48,7 @@ # slower but more flexible, and they are specified by using a regex # key, as can be seen below. -version: 49 +version: 50 # This is the URL the plugin will POST reports to. report_url: https://nosol.annaclemens.io/report @@ -95,6 +95,7 @@ chat: - regex: '【 .+ 、. = .+ 】' - regex: 'finalfantasyxiv\.com-\w+\.\w+' # phishing - regex: 'square-?enix\.com-\w+\.\w+' # phishing + - regex: '(?i)giveaway of \d+.?m.*discord.gg/.' # phishing party_finder: rmt: