From ff160be1fa598250e96972d54f92dfea6b69f5d1 Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Sat, 27 Nov 2021 11:52:26 +0200 Subject: [PATCH] fix(automod): don't try to reply with an empty message --- backend/src/plugins/Automod/actions/reply.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/src/plugins/Automod/actions/reply.ts b/backend/src/plugins/Automod/actions/reply.ts index efe833cb..52aa491d 100644 --- a/backend/src/plugins/Automod/actions/reply.ts +++ b/backend/src/plugins/Automod/actions/reply.ts @@ -17,6 +17,7 @@ import { hasDiscordPermissions } from "../../../utils/hasDiscordPermissions"; import { automodAction } from "../helpers"; import { AutomodContext } from "../types"; import { LogsPlugin } from "../../Logs/LogsPlugin"; +import { messageIsEmpty } from "../../../utils/messageIsEmpty"; export const ReplyAction = automodAction({ configType: t.union([ @@ -109,6 +110,10 @@ export const ReplyAction = automodAction({ }; } + if (messageIsEmpty(messageOpts)) { + return; + } + const replyMsg = await channel.send(messageOpts); if (typeof actionConfig === "object" && actionConfig.auto_delete) {