diff --git a/Modix.Bot/Modules/FunModule.cs b/Modix.Bot/Modules/FunModule.cs index 0fcfb98ea..90a2409e5 100644 --- a/Modix.Bot/Modules/FunModule.cs +++ b/Modix.Bot/Modules/FunModule.cs @@ -18,7 +18,7 @@ namespace Modix.Modules [HelpTags("jumbo")] public class FunModule : InteractionModuleBase { - private static readonly string[] _owoFaces = {"(・`ω´・)", ";;w;;", "owo", "UwU", ">w<", "^w^"}; + private static readonly string[] _owoFaces = { "(・`ω´・)", ";;w;;", "owo", "UwU", ">w<", "^w^" }; private const ushort MinimumAvatarSize = 16; private const ushort MaximumAvatarSize = 4096; @@ -148,6 +148,16 @@ public async Task OwoifyAsync([Summary(description: "The message to owoify.")] s await FollowupAsync(owoMessage, allowedMentions: AllowedMentions.None); } + [SlashCommand("ewe", "Eweifies the given message.")] + public async Task EweifyAsync([Summary(description: "The message to owoify.")] string message) + { + var eweMessage = message; + + eweMessage = Regex.Replace(eweMessage, "[aeiouyAEIOUY]", "E"); + + await FollowupAsync(eweMessage, allowedMentions: AllowedMentions.None); + } + protected IHttpClientFactory HttpClientFactory { get; } } }