added allow_further_rules option to automod rules
This essentially makes it so you can run multiple rules at once
This commit is contained in:
parent
0ec5e37286
commit
eb61b5a653
3 changed files with 8 additions and 2 deletions
|
@ -72,12 +72,13 @@ export async function runAutomod(pluginData: GuildPluginData<AutomodPluginType>,
|
|||
|
||||
matchResult.fullSummary = `Triggered automod rule **${ruleName}**\n${matchResult.summary}`.trim();
|
||||
|
||||
break triggerLoop;
|
||||
if (!rule.allow_further_rules) break triggerLoop;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (matchResult) {
|
||||
console.log("matchResult exists");
|
||||
for (const [actionName, actionConfig] of Object.entries(rule.actions)) {
|
||||
if (actionConfig == null || actionConfig === false) {
|
||||
continue;
|
||||
|
@ -94,7 +95,7 @@ export async function runAutomod(pluginData: GuildPluginData<AutomodPluginType>,
|
|||
});
|
||||
}
|
||||
|
||||
break;
|
||||
if (!rule.allow_further_rules) break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue