mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-03-14 21:31:50 +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);
|
||||
|
||||
// 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!);
|
||||
|
||||
// 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);
|
||||
|
||||
if (config.create_cases_for_manual_actions) {
|
||||
if (pluginData.guild.id === config.main_guild && config.create_cases_for_manual_actions) {
|
||||
reason = relevantAuditLogEntry.reason ?? "";
|
||||
createdCase = await casesPlugin.createCase({
|
||||
userId: user.id,
|
||||
|
@ -56,7 +56,7 @@ export const CreateBanCaseOnManualBanEvt = modActionsEvt({
|
|||
}
|
||||
} else {
|
||||
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({
|
||||
userId: user.id,
|
||||
modId: "0",
|
||||
|
|
|
@ -40,7 +40,7 @@ export const CreateKickCaseOnManualKickEvt = modActionsEvt({
|
|||
|
||||
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);
|
||||
createdCase = await casesPlugin.createCase({
|
||||
userId: member.id,
|
||||
|
|
|
@ -41,7 +41,7 @@ export const CreateUnbanCaseOnManualUnbanEvt = modActionsEvt({
|
|||
|
||||
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({
|
||||
userId: user.id,
|
||||
modId,
|
||||
|
@ -52,7 +52,7 @@ export const CreateUnbanCaseOnManualUnbanEvt = modActionsEvt({
|
|||
}
|
||||
} else {
|
||||
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({
|
||||
userId: user.id,
|
||||
modId: "0",
|
||||
|
|
Loading…
Add table
Reference in a new issue