diff --git a/Feature/AutoMod/Responses/Ban.cs b/Feature/AutoMod/Responses/Ban.cs index 0cdd066..de3324c 100644 --- a/Feature/AutoMod/Responses/Ban.cs +++ b/Feature/AutoMod/Responses/Ban.cs @@ -44,7 +44,7 @@ namespace Noikoio.RegexBot.Feature.AutoMod.Responses { var target = (SocketGuildUser)msg.Author; await target.Guild.AddBanAsync(target, _purgeDays, Uri.EscapeDataString($"Rule '{Rule.Label}'")); - // TODO remove string escaping when fixed in library +#warning Remove EscapeDataString call on next Discord.Net update } } } diff --git a/Feature/AutoMod/Responses/Kick.cs b/Feature/AutoMod/Responses/Kick.cs index 48e311a..de4c3e5 100644 --- a/Feature/AutoMod/Responses/Kick.cs +++ b/Feature/AutoMod/Responses/Kick.cs @@ -22,7 +22,7 @@ namespace Noikoio.RegexBot.Feature.AutoMod.Responses { var target = (SocketGuildUser)msg.Author; await target.KickAsync(Uri.EscapeDataString($"Rule '{Rule.Label}'")); - // TODO remove string escaping when fixed in library +#warning Remove EscapeDataString call on next Discord.Net update } } } diff --git a/Feature/ModTools/Commands/BanKick.cs b/Feature/ModTools/Commands/BanKick.cs index e428572..81ded17 100644 --- a/Feature/ModTools/Commands/BanKick.cs +++ b/Feature/ModTools/Commands/BanKick.cs @@ -91,7 +91,8 @@ namespace Noikoio.RegexBot.Feature.ModTools.Commands try { - if (reason != null) reason = Uri.EscapeDataString(reason); // TODO remove when fixed in library + if (reason != null) reason = Uri.EscapeDataString(reason); +#warning Remove EscapeDataString call on next Discord.Net update if (_mode == CommandMode.Ban) await g.AddBanAsync(targetuid, _purgeDays, reason); else await targetobj.KickAsync(reason); string resultmsg = BuildSuccessMessage(targetdisp);