From 1e681478f59c44115195779beb497d4e3834b9f8 Mon Sep 17 00:00:00 2001 From: Noikoio Date: Fri, 8 Dec 2017 10:29:32 -0800 Subject: [PATCH] Disable actual ban/kick when DEBUG is set --- Module/ModTools/Commands/BanKick.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Module/ModTools/Commands/BanKick.cs b/Module/ModTools/Commands/BanKick.cs index ea382c1..f782e21 100644 --- a/Module/ModTools/Commands/BanKick.cs +++ b/Module/ModTools/Commands/BanKick.cs @@ -131,6 +131,9 @@ namespace Noikoio.RegexBot.Module.ModTools.Commands } else notifyfail = true; + // Give target user ability to petition + Mt.AddPetition(g.Id, targetuid); + // Do the action try { @@ -138,8 +141,12 @@ namespace Noikoio.RegexBot.Module.ModTools.Commands if (reason != null) reasonlog += $" Reason: {reason}"; reasonlog = Uri.EscapeDataString(reasonlog); #warning Remove EscapeDataString call on next Discord.Net update +#if !DEBUG if (_mode == CommandMode.Ban) await g.AddBanAsync(targetuid, _purgeDays, reasonlog); else await targetobj.KickAsync(reason); +#else +#warning "Actual kick/ban action is DISABLED during debug." +#endif string resultmsg = BuildSuccessMessage(targetdisp); if (notifyfail) {