diff --git a/backend/src/plugins/ModActions/ModActionsPlugin.ts b/backend/src/plugins/ModActions/ModActionsPlugin.ts index a5660825..4ba2801b 100644 --- a/backend/src/plugins/ModActions/ModActionsPlugin.ts +++ b/backend/src/plugins/ModActions/ModActionsPlugin.ts @@ -71,6 +71,7 @@ const defaultOptions = { can_mute: false, can_kick: false, can_ban: false, + can_unban: false, can_view: false, can_addcase: false, can_massunban: false, @@ -90,6 +91,7 @@ const defaultOptions = { can_mute: true, can_kick: true, can_ban: true, + can_unban: true, can_view: true, can_addcase: true, }, diff --git a/backend/src/plugins/ModActions/commands/UnbanCmd.ts b/backend/src/plugins/ModActions/commands/UnbanCmd.ts index 73a86a87..e5eac07c 100644 --- a/backend/src/plugins/ModActions/commands/UnbanCmd.ts +++ b/backend/src/plugins/ModActions/commands/UnbanCmd.ts @@ -14,7 +14,7 @@ const opts = { export const UnbanCmd = modActionsCmd({ trigger: "unban", - permission: "can_ban", + permission: "can_unban", description: "Unban the specified member", signature: [ diff --git a/backend/src/plugins/ModActions/types.ts b/backend/src/plugins/ModActions/types.ts index 2aaee948..14b092d7 100644 --- a/backend/src/plugins/ModActions/types.ts +++ b/backend/src/plugins/ModActions/types.ts @@ -34,6 +34,7 @@ export const ConfigSchema = t.type({ can_mute: t.boolean, can_kick: t.boolean, can_ban: t.boolean, + can_unban: t.boolean, can_view: t.boolean, can_addcase: t.boolean, can_massunban: t.boolean,