mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-03-15 05:41:51 +00:00
Update
This commit is contained in:
parent
ee382e0907
commit
5b51ea76bc
4 changed files with 10 additions and 6 deletions
|
@ -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
|
||||||
|
|
|
@ -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",
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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",
|
||||||
|
|
Loading…
Add table
Reference in a new issue