3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-15 05:41:51 +00:00
This commit is contained in:
iamshoXy 2024-03-19 17:19:32 +01:00
parent ee382e0907
commit 5b51ea76bc
4 changed files with 10 additions and 6 deletions

View file

@ -17,7 +17,11 @@ export const AuditLogEvents = modActionsEvt({
const casesPlugin = pluginData.getPlugin(CasesPlugin); const casesPlugin = pluginData.getPlugin(CasesPlugin);
// Create mute/unmute cases for manual timeouts // Create mute/unmute cases for manual timeouts
if (auditLogEntry.action === AuditLogEvent.MemberUpdate && config.create_cases_for_manual_actions) { if (
auditLogEntry.action === AuditLogEvent.MemberUpdate &&
pluginData.guild.id === config.main_guild &&
config.create_cases_for_manual_actions
) {
const target = await resolveUser(pluginData.client, auditLogEntry.targetId!); const target = await resolveUser(pluginData.client, auditLogEntry.targetId!);
// Only act based on the last changes in this log // Only act based on the last changes in this log

View file

@ -43,7 +43,7 @@ export const CreateBanCaseOnManualBanEvt = modActionsEvt({
const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod); const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod);
if (config.create_cases_for_manual_actions) { if (pluginData.guild.id === config.main_guild && config.create_cases_for_manual_actions) {
reason = relevantAuditLogEntry.reason ?? ""; reason = relevantAuditLogEntry.reason ?? "";
createdCase = await casesPlugin.createCase({ createdCase = await casesPlugin.createCase({
userId: user.id, userId: user.id,
@ -56,7 +56,7 @@ export const CreateBanCaseOnManualBanEvt = modActionsEvt({
} }
} else { } else {
const config = pluginData.config.get(); const config = pluginData.config.get();
if (config.create_cases_for_manual_actions) { if (pluginData.guild.id === config.main_guild && config.create_cases_for_manual_actions) {
createdCase = await casesPlugin.createCase({ createdCase = await casesPlugin.createCase({
userId: user.id, userId: user.id,
modId: "0", modId: "0",

View file

@ -40,7 +40,7 @@ export const CreateKickCaseOnManualKickEvt = modActionsEvt({
const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod); const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod);
if (config.create_cases_for_manual_actions) { if (pluginData.guild.id === config.main_guild && config.create_cases_for_manual_actions) {
const casesPlugin = pluginData.getPlugin(CasesPlugin); const casesPlugin = pluginData.getPlugin(CasesPlugin);
createdCase = await casesPlugin.createCase({ createdCase = await casesPlugin.createCase({
userId: member.id, userId: member.id,

View file

@ -41,7 +41,7 @@ export const CreateUnbanCaseOnManualUnbanEvt = modActionsEvt({
const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod); const config = mod instanceof UnknownUser ? pluginData.config.get() : await pluginData.config.getForUser(mod);
if (config.create_cases_for_manual_actions) { if (pluginData.guild.id === config.main_guild && config.create_cases_for_manual_actions) {
createdCase = await casesPlugin.createCase({ createdCase = await casesPlugin.createCase({
userId: user.id, userId: user.id,
modId, modId,
@ -52,7 +52,7 @@ export const CreateUnbanCaseOnManualUnbanEvt = modActionsEvt({
} }
} else { } else {
const config = pluginData.config.get(); const config = pluginData.config.get();
if (config.create_cases_for_manual_actions) { if (pluginData.guild.id === config.main_guild && config.create_cases_for_manual_actions) {
createdCase = await casesPlugin.createCase({ createdCase = await casesPlugin.createCase({
userId: user.id, userId: user.id,
modId: "0", modId: "0",