diff --git a/backend/src/plugins/Tags/commands/TagEvalCmd.ts b/backend/src/plugins/Tags/commands/TagEvalCmd.ts index f093535f..61dbea9e 100644 --- a/backend/src/plugins/Tags/commands/TagEvalCmd.ts +++ b/backend/src/plugins/Tags/commands/TagEvalCmd.ts @@ -26,6 +26,12 @@ export const TagEvalCmd = tagsCmd({ }, { member: msg.member }, ); + + if (!rendered.content && !rendered.embed) { + sendErrorMessage(pluginData, msg.channel, "Evaluation resulted in an empty text"); + return; + } + msg.channel.createMessage(rendered); } catch (e) { if (e instanceof TemplateParseError) {