From 3d4518f96182e28e176492c6b6a1b163213464fb Mon Sep 17 00:00:00 2001 From: Dustin Pianalto Date: Thu, 1 Jul 2021 19:54:12 -0800 Subject: [PATCH] Don't log message edits if the After is blank (problem with message embeds) --- internal/exts/guild_management/message_events.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/exts/guild_management/message_events.go b/internal/exts/guild_management/message_events.go index 933b2d6..cff0a25 100644 --- a/internal/exts/guild_management/message_events.go +++ b/internal/exts/guild_management/message_events.go @@ -29,6 +29,9 @@ func OnMessageUpdate(session *discordgo.Session, m *discordgo.MessageUpdate) { log.Println(err) return } + if m.Content == "" { + return + } embed := &discordgo.MessageEmbed{ Title: fmt.Sprintf("Message Edited: %v", msg.ID), Description: fmt.Sprintf("**Before:** %v\n**After:** %v\nIn Channel: %v", msg.Content, m.Content, channel.Mention()),