Added a scratch command with a variation on the twisted message

This commit is contained in:
barelyprofessional
2025-09-08 15:10:15 -05:00
parent ff1d83d9f7
commit 820eec7d0c

View File

@@ -38,6 +38,20 @@ public class TwistedCommand : ICommand
}
}
public class ScratchCommand : ICommand
{
public List<Regex> 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 SKINS PEACE 🤯");
}
}
public class CrackedCommand : ICommand
{
public List<Regex> Patterns => [