diff --git a/src/events/handle-message.ts b/src/events/handle-message.ts index e9052b6..9328632 100644 --- a/src/events/handle-message.ts +++ b/src/events/handle-message.ts @@ -63,7 +63,11 @@ export async function handleMessageUpdate(oldMessage: Message | PartialMessage, const loggedMessage = await Database.getMessageWithRetry(newMessage.id); - if (!loggedMessage) return; + if (!loggedMessage) { + if (newMessage.inGuild()) await Database.putMessage(newMessage); + + return; + } if (newMessage.inGuild() && isEdited(loggedMessage, newMessage)) { await Database.putMessage(newMessage);