From 2973325e12029ca0d9f531e78fb24b8c53d7f0cd Mon Sep 17 00:00:00 2001 From: spiral Date: Mon, 13 Sep 2021 02:21:39 -0400 Subject: [PATCH] fix: don't try deleting `pk;msg -delete` message in DMs --- PluralKit.Bot/Commands/Message.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/PluralKit.Bot/Commands/Message.cs b/PluralKit.Bot/Commands/Message.cs index 6aed315a..93be6c14 100644 --- a/PluralKit.Bot/Commands/Message.cs +++ b/PluralKit.Bot/Commands/Message.cs @@ -137,8 +137,11 @@ namespace PluralKit.Bot { if (message.System.Id != ctx.System.Id) throw new PKError("You can only delete your own messages."); + await ctx.Rest.DeleteMessage(message.Message.Channel, message.Message.Mid); - await ctx.Rest.DeleteMessage(ctx.Message); + + if (ctx.Guild != null) + await ctx.Rest.DeleteMessage(ctx.Message); return; } if (ctx.Match("author") || ctx.MatchFlag("author"))