diff --git a/backend/src/data/GuildSavedMessages.ts b/backend/src/data/GuildSavedMessages.ts index 66ff2e42..e6c51e91 100644 --- a/backend/src/data/GuildSavedMessages.ts +++ b/backend/src/data/GuildSavedMessages.ts @@ -25,23 +25,6 @@ export class GuildSavedMessages extends BaseGuildRepository { this.toBePermanent = new Set(); } - public msgToSavedMessage(message: Message): SavedMessage { - const postedAt = moment.utc(message.createdTimestamp, "x").format("YYYY-MM-DD HH:mm:ss"); - - return { - data: this.msgToSavedMessageData(message), - id: message.id, - guild_id: (message.channel as GuildChannel).guildId, - channel_id: message.channelId, - user_id: message.author.id, - is_bot: message.author.bot, - posted_at: postedAt, - // @ts-expect-error - deleted_at: null, - is_permanent: false, - }; - } - protected msgToSavedMessageData(msg: Message): ISavedMessageData { const data: ISavedMessageData = { author: { diff --git a/backend/src/plugins/Automod/events/runAutomodOnThreadEvents.ts b/backend/src/plugins/Automod/events/runAutomodOnThreadEvents.ts index 4a3ceaf6..f1f47a48 100644 --- a/backend/src/plugins/Automod/events/runAutomodOnThreadEvents.ts +++ b/backend/src/plugins/Automod/events/runAutomodOnThreadEvents.ts @@ -18,19 +18,6 @@ export const RunAutomodOnThreadCreate = typedGuildEventListener c.id === thread.parentId); - if (sourceChannel?.isText()) { - const sourceMessage = sourceChannel.messages.cache.find( - (m) => m.thread?.id === thread.id || m.reference?.channelId === thread.id, - ); - if (sourceMessage) { - const savedMessage = pluginData.state.savedMessages.msgToSavedMessage(sourceMessage); - savedMessage.channel_id = thread.id; - context.message = savedMessage; - } - } - pluginData.state.queue.add(() => { runAutomod(pluginData, context); });