diff --git a/backend/src/plugins/Spam/util/logCensor.ts b/backend/src/plugins/Spam/util/logCensor.ts index b069d9a3..8a806120 100644 --- a/backend/src/plugins/Spam/util/logCensor.ts +++ b/backend/src/plugins/Spam/util/logCensor.ts @@ -4,9 +4,11 @@ import { SavedMessage } from "src/data/entities/SavedMessage"; import { logAndDetectMessageSpam } from "./logAndDetectMessageSpam"; export async function logCensor(pluginData: PluginData, savedMessage: SavedMessage) { + const member = pluginData.guild.members.get(savedMessage.user_id); const config = pluginData.config.getMatchingConfig({ userId: savedMessage.user_id, channelId: savedMessage.channel_id, + member, }); const spamConfig = config.max_censor; diff --git a/backend/src/plugins/Spam/util/onMessageCreate.ts b/backend/src/plugins/Spam/util/onMessageCreate.ts index d1f4aecc..bc6924b0 100644 --- a/backend/src/plugins/Spam/util/onMessageCreate.ts +++ b/backend/src/plugins/Spam/util/onMessageCreate.ts @@ -7,9 +7,11 @@ import { logAndDetectMessageSpam } from "./logAndDetectMessageSpam"; export async function onMessageCreate(pluginData: PluginData, savedMessage: SavedMessage) { if (savedMessage.is_bot) return; + const member = pluginData.guild.members.get(savedMessage.user_id); const config = pluginData.config.getMatchingConfig({ userId: savedMessage.user_id, channelId: savedMessage.channel_id, + member, }); const maxMessages = config.max_messages;