mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-05-10 12:25:02 +00:00
Automod add changeperms action (#309)
* initial * fix typings UwU * check no perms for overrides * cleanup & add template rendering * remove defaults Co-authored-by: Almeida <almeidx@pm.me> * Update backend/src/plugins/Automod/actions/changePerms.ts Co-authored-by: Almeida <almeidx@pm.me> * Update backend/src/plugins/Automod/actions/changePerms.ts Co-authored-by: Almeida <almeidx@pm.me> * Update backend/src/plugins/Automod/actions/changePerms.ts Co-authored-by: Almeida <almeidx@pm.me> * .resolve instead of .fetch Co-authored-by: Almeida <almeidx@pm.me> * fix * add more template variables * rename msg to message * .edit instead of .create Signed-off-by: GitHub <noreply@github.com> Signed-off-by: GitHub <noreply@github.com> Co-authored-by: metal <admin@metalruller.com> Co-authored-by: Almeida <almeidx@pm.me>
This commit is contained in:
parent
fdb81e37ed
commit
00591510ff
2 changed files with 99 additions and 0 deletions
|
@ -6,6 +6,7 @@ import { AlertAction } from "./alert";
|
|||
import { ArchiveThreadAction } from "./archiveThread";
|
||||
import { BanAction } from "./ban";
|
||||
import { ChangeNicknameAction } from "./changeNickname";
|
||||
import { ChangePermsAction } from "./changePerms";
|
||||
import { CleanAction } from "./clean";
|
||||
import { KickAction } from "./kick";
|
||||
import { LogAction } from "./log";
|
||||
|
@ -36,6 +37,7 @@ export const availableActions: Record<string, AutomodActionBlueprint<any>> = {
|
|||
set_slowmode: SetSlowmodeAction,
|
||||
start_thread: StartThreadAction,
|
||||
archive_thread: ArchiveThreadAction,
|
||||
change_perms: ChangePermsAction,
|
||||
};
|
||||
|
||||
export const AvailableActions = t.type({
|
||||
|
@ -56,4 +58,5 @@ export const AvailableActions = t.type({
|
|||
set_slowmode: SetSlowmodeAction.configType,
|
||||
start_thread: StartThreadAction.configType,
|
||||
archive_thread: ArchiveThreadAction.configType,
|
||||
change_perms: ChangePermsAction.configType,
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue