From 820eec7d0c09888bd086053814f555f1d94fd5ea Mon Sep 17 00:00:00 2001 From: barelyprofessional <150058423+barelyprofessional@users.noreply.github.com> Date: Mon, 8 Sep 2025 15:10:15 -0500 Subject: [PATCH] Added a scratch command with a variation on the twisted message --- KfChatDotNetBot/Commands/MemeCommands.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/KfChatDotNetBot/Commands/MemeCommands.cs b/KfChatDotNetBot/Commands/MemeCommands.cs index 6bca5b5..db71d49 100644 --- a/KfChatDotNetBot/Commands/MemeCommands.cs +++ b/KfChatDotNetBot/Commands/MemeCommands.cs @@ -38,6 +38,20 @@ public class TwistedCommand : ICommand } } +public class ScratchCommand : ICommand +{ + public List Patterns => [new Regex("^scratch")]; + public string? HelpText => "Start scratching"; + public UserRight RequiredRight => UserRight.Guest; + public TimeSpan Timeout => TimeSpan.FromSeconds(10); + public RateLimitOptionsModel? RateLimitOptions => null; + public async Task RunCommand(ChatBot botInstance, MessageModel message, UserDbModel user, GroupCollection arguments, CancellationToken ctx) + { + // ReSharper disable once StringLiteralTypo + await botInstance.SendChatMessageAsync("πŸ€ πŸ—£ GET IT TWISTED πŸŒͺ, SCRATCH βœ…. PLEASE START SCRATCHING πŸ‘. SCRATCHING YOUR SCABIES SORES IS RELIEF 😌 AND RELIEF ONLY πŸ‘. YOU WILL FEEL BETTER πŸ’ͺ, YOU WILL FIND COMFORT ❗️. YOU WILL DO ALL OF THAT πŸ’―, YOU UNDERSTAND ⁉️ YOU WILL CONQUER THE ITCH 🦠 AND REBUILD YOUR SKIN’S PEACE 🀯"); + } +} + public class CrackedCommand : ICommand { public List Patterns => [