From 205f7721eaafd591c13c89de5c2816db5f0e9517 Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Thu, 17 Sep 2020 22:17:30 +0300 Subject: [PATCH] automod: treat unknown users as bots Primarily because of webhooks that don't have a real user associated with them. --- backend/src/plugins/Automod/functions/runAutomod.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/plugins/Automod/functions/runAutomod.ts b/backend/src/plugins/Automod/functions/runAutomod.ts index 97cbba3f..d80a1d88 100644 --- a/backend/src/plugins/Automod/functions/runAutomod.ts +++ b/backend/src/plugins/Automod/functions/runAutomod.ts @@ -23,7 +23,7 @@ export async function runAutomod(pluginData: PluginData, cont for (const [ruleName, rule] of Object.entries(config.rules)) { if (rule.enabled === false) continue; - if (!rule.affects_bots && user?.bot) continue; + if (!rule.affects_bots && (!user || user.bot)) continue; if (rule.cooldown && checkAndUpdateCooldown(pluginData, rule, context)) { return;