3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-07-08 03:27:20 +00:00

feat: add automod thread_archive and thread_unarchive triggers (#292)

Co-authored-by: Almeida <almeidx@pm.me>
This commit is contained in:
metal 2021-10-31 20:08:29 +00:00 committed by GitHub
parent 6709115166
commit 446f188e16
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 160 additions and 1 deletions

View file

@ -32,6 +32,8 @@ import { ThreadDeleteTrigger } from "./threadDelete";
import { UnbanTrigger } from "./unban";
import { UnmuteTrigger } from "./unmute";
import { WarnTrigger } from "./warn";
import { ThreadArchiveTrigger } from "./threadArchive";
import { ThreadUnarchiveTrigger } from "./threadUnarchive";
export const availableTriggers: Record<string, AutomodTriggerBlueprint<any, any>> = {
any_message: AnyMessageTrigger,
@ -71,6 +73,8 @@ export const availableTriggers: Record<string, AutomodTriggerBlueprint<any, any>
thread_create: ThreadCreateTrigger,
thread_delete: ThreadDeleteTrigger,
thread_archive: ThreadArchiveTrigger,
thread_unarchive: ThreadUnarchiveTrigger,
};
export const AvailableTriggers = t.type({
@ -112,4 +116,6 @@ export const AvailableTriggers = t.type({
thread_create: ThreadCreateTrigger.configType,
thread_delete: ThreadDeleteTrigger.configType,
thread_archive: ThreadArchiveTrigger.configType,
thread_unarchive: ThreadUnarchiveTrigger.configType,
});