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);