Disable case creating on manual kick

Discord has no "Kick" event. Instead, kicking a member just fires
a regular "Member Leave" event. Because of this, all manual kick
checks were being run every time a member leaves. Most importantly,
audit logs were being fetched on *every member leave*.

No.
This commit is contained in:
Dragory 2021-09-11 21:20:30 +03:00
parent 07f23d4137
commit 14753bb4ce
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -126,12 +126,7 @@ export const ModActionsPlugin = zeppelinGuildPlugin<ModActionsPluginType>()({
configSchema: ConfigSchema,
defaultOptions,
events: [
CreateBanCaseOnManualBanEvt,
CreateUnbanCaseOnManualUnbanEvt,
CreateKickCaseOnManualKickEvt,
PostAlertOnMemberJoinEvt,
],
events: [CreateBanCaseOnManualBanEvt, CreateUnbanCaseOnManualUnbanEvt, PostAlertOnMemberJoinEvt],
commands: [
UpdateCmd,