From 12e21e8ad7b5f5268826cfe1deb0aef943cf9f0b Mon Sep 17 00:00:00 2001 From: Adam R Grey Date: Sun, 7 May 2023 00:37:22 -0400 Subject: [PATCH] fix without mention becuase FUKIN DISCORD --- Features.cs | 4 ++-- Program.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Features.cs b/Features.cs index c77eab1..26b4c08 100644 --- a/Features.cs +++ b/Features.cs @@ -152,9 +152,9 @@ namespace silverworker_discord Console.Error.WriteLine($"convert failed :( qr{todaysnumber}"); } } - public static async void Convert(SocketUserMessage message) + public static async void Convert(SocketUserMessage message, string contentWithoutMention) { - await message.Channel.SendMessageAsync(Conversion.Converter.convert(message.Content)); + await message.Channel.SendMessageAsync(Conversion.Converter.convert(contentWithoutMention)); } public static async void Joke(SocketUserMessage message) { diff --git a/Program.cs b/Program.cs index 73c980f..0a31858 100644 --- a/Program.cs +++ b/Program.cs @@ -107,7 +107,7 @@ namespace silverworker_discord var mentionedMe = false; if (message.MentionedUsers?.FirstOrDefault(muid => muid.Id == _client.CurrentUser.Id) != null) { - var mentionOfMe = "<@!" + _client.CurrentUser.Id + ">"; + var mentionOfMe = "<@" + _client.CurrentUser.Id + ">"; contentWithoutMention = message.Content.Replace(mentionOfMe + " ", null); contentWithoutMention = contentWithoutMention.Replace(mentionOfMe, null); mentionedMe = true; @@ -209,7 +209,7 @@ namespace silverworker_discord } if (msgText.Contains("!freedomunits ")) { - Features.Convert(message); + Features.Convert(message, contentWithoutMention); didThing = true; } if (Regex.IsMatch(msgText, "!joke\\b"))