From 01e43e9b46faf06a4e990ba28c0bd3b252f7b2af Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Tue, 28 Jul 2020 23:28:42 +0300 Subject: [PATCH] Add new Automod actions to availableActions --- .../Automod/actions/availableActions.ts | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/backend/src/plugins/Automod/actions/availableActions.ts b/backend/src/plugins/Automod/actions/availableActions.ts index 24ec1542..6b2c0b6f 100644 --- a/backend/src/plugins/Automod/actions/availableActions.ts +++ b/backend/src/plugins/Automod/actions/availableActions.ts @@ -1,11 +1,44 @@ import * as t from "io-ts"; import { CleanAction } from "./clean"; import { AutomodActionBlueprint } from "../helpers"; +import { WarnAction } from "./warn"; +import { MuteAction } from "./mute"; +import { KickAction } from "./kick"; +import { BanAction } from "./ban"; +import { AlertAction } from "./alert"; +import { ChangeNicknameAction } from "./changeNickname"; +import { LogAction } from "./log"; +import { AddRolesAction } from "./addRoles"; +import { RemoveRolesAction } from "./removeRoles"; +import { SetAntiraidLevelAction } from "./setAntiraidLevel"; +import { ReplyAction } from "./reply"; export const availableActions: Record> = { clean: CleanAction, + warn: WarnAction, + mute: MuteAction, + kick: KickAction, + ban: BanAction, + alert: AlertAction, + change_nickname: ChangeNicknameAction, + log: LogAction, + add_roles: AddRolesAction, + remove_roles: RemoveRolesAction, + set_antiraid_level: SetAntiraidLevelAction, + reply: ReplyAction, }; export const AvailableActions = t.type({ clean: CleanAction.configType, + warn: WarnAction.configType, + mute: MuteAction.configType, + kick: KickAction.configType, + ban: BanAction.configType, + alert: AlertAction.configType, + change_nickname: ChangeNicknameAction.configType, + log: LogAction.configType, + add_roles: AddRolesAction.configType, + remove_roles: RemoveRolesAction.configType, + set_antiraid_level: SetAntiraidLevelAction.configType, + reply: ReplyAction.configType, });