diff --git a/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs b/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs index 30d279a..8328d77 100644 --- a/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs +++ b/NoSoliciting.Tests/DefinitionsTests/Chat.RMT.cs @@ -19,6 +19,7 @@ namespace NoSoliciting.Tests.DefinitionsTests.Chat { 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"), new TestMessage(ChatType.TellIncoming, "Quitting FFXIV, You're Invited To The Final Giveaway Of 850M Gil! Please Read The Rules And Location Of The Giveaway On The FFXIV Forum Post: https://www.squarenix.com-iy.ru/ffxiv/threads/6842918"), + new TestMessage(ChatType.Say, "5GOLD.COM--Cheapest ffxiv gil online-5 Min delivery-24/7 online service[5% OFF Code;GOLD].hfzcb"), }); //public static object[][] DataNegatives => DefUtils.DataFromMessages(new TestMessage[] { diff --git a/NoSoliciting.Tests/DefinitionsTests/PartyFinder.RMT.cs b/NoSoliciting.Tests/DefinitionsTests/PartyFinder.RMT.cs index 0575b27..ba4c2e3 100644 --- a/NoSoliciting.Tests/DefinitionsTests/PartyFinder.RMT.cs +++ b/NoSoliciting.Tests/DefinitionsTests/PartyFinder.RMT.cs @@ -20,6 +20,7 @@ namespace NoSoliciting.Tests.DefinitionsTests.PartyFinder { "Primal/Omega/E4S mounts Gil only at https://rollraider.carrd.co/ or https://discord.gg/FfS5QnW", "「  TEA•UWU•UCOB =  $ 」→ Jealous#5404", "☀5.4 Pre-orders☀Savage☀Trials☀Ultimates☀BLU 「DISCORD」⇒ Meliora#2500", + "● MIN M AX Ø | ❶ Loot & Mounts (New Savage, Ultimates etc.) ❷ Coaching & Logs | Instant delivery. Discord→ Enma#7777", }); public static object[][] DataNegatives => DefUtils.DataFromStrings(new[] { diff --git a/NoSoliciting.Tests/DefinitionsTests/Roleplay.cs b/NoSoliciting.Tests/DefinitionsTests/Roleplay.cs index d016534..43676b3 100644 --- a/NoSoliciting.Tests/DefinitionsTests/Roleplay.cs +++ b/NoSoliciting.Tests/DefinitionsTests/Roleplay.cs @@ -50,6 +50,7 @@ namespace NoSoliciting.Tests.DefinitionsTests.Global { public static object[][] DataNegatives => DefUtils.DataFromStrings(new[] { "«ToC» recruiting active members. Join the party, send me a /Tell or stop by the FC house (Goblet P13, W19) for more information.", "This new group I joined has some newer ultimate raiders in it, one of them hasn't cleared E8S. But I was surprised. We got through p1 of TEA in about 7-8 hours and now we're working on limit cut", + "Bard LF Static E9S-E12S reclears. Available Sun-Thu 8pm PST onwards, Fri-Sat 1pm PST onwards. Discord: Mountainwhale#0001", }); [Theory] diff --git a/NoSoliciting/definitions.yaml b/NoSoliciting/definitions.yaml index 855fff3..cd20944 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: 51 +version: 52 # This is the URL the plugin will POST reports to. report_url: https://nosol.annaclemens.io/report @@ -116,6 +116,7 @@ party_finder: - cheap - gil only - minmax # name of a RMT group because they thought to stop saying "sell" lul + - regex: 'm\s*i\s*n\s*m\s*a\s*x' - regex: 'pre.?order' - regex: '\boffer' # content @@ -147,7 +148,7 @@ global: - apartment - apt - regex: 'p.{0,2}\d' - - regex: '\d{1,2}.{0,2}\d{1,2}' + - regex: '\d{1,2}[^\d]{1,2}\d{1,2}' # has a discord or website - - discord.gg - carrd.co