Only respond if message wasn't edited

This commit is contained in:
barelyprofessional
2025-09-05 11:11:07 -05:00
parent 43b0b2bb25
commit 689b7b1cb8

View File

@@ -305,7 +305,7 @@ public class ChatBot
_seenMessages.Add(new SeenMessageMetadataModel {MessageId = message.MessageId, LastEdited = message.MessageEditDate});
}
UpdateUserLastActivityAsync(message.Author.Id, WhoWasActivityType.Message).Wait(_cancellationToken);
if (message.Author.Id != settings[BuiltIn.Keys.GambaSeshUserId].ToType<int>() &&
if (message.MessageEditDate == null && message.Author.Id != settings[BuiltIn.Keys.GambaSeshUserId].ToType<int>() &&
message.Author.Username != settings[BuiltIn.Keys.KiwiFarmsUsername].Value &&
settings[BuiltIn.Keys.BotRespondToDiscordImpersonation].ToBoolean() &&
(message.MessageRawHtmlDecoded.Contains("discord16.png") ||