From f50f0a613acfec802481a83fe3301703b0498493 Mon Sep 17 00:00:00 2001 From: neroduckale Date: Thu, 30 Nov 2023 04:08:40 +0500 Subject: [PATCH] Added a condition that if the author of the modified message is a bot, the message is not output to the log channel --- src/Responders/MessageEditedResponder.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Responders/MessageEditedResponder.cs b/src/Responders/MessageEditedResponder.cs index 3b0a6aa..61921c3 100644 --- a/src/Responders/MessageEditedResponder.cs +++ b/src/Responders/MessageEditedResponder.cs @@ -1,4 +1,5 @@ using System.Text; +using System.Threading.Channels; using DiffPlex.DiffBuilder; using JetBrains.Annotations; using Octobot.Data; @@ -67,6 +68,11 @@ public class MessageEditedResponder : IResponder return new ArgumentNullError(nameof(gatewayEvent.ID)); } + if (gatewayEvent.Author.Value.IsBot == true) + { + return Result.FromSuccess(); + } + var cacheKey = new KeyHelpers.MessageCacheKey(channelId, messageId); var messageResult = await _cacheService.TryGetValueAsync( cacheKey, ct);