tags: send bot alert if a tag renders empty and cannot be sent
This commit is contained in:
parent
0a4b4147c6
commit
5882bbda4e
1 changed files with 7 additions and 0 deletions
|
@ -138,6 +138,13 @@ export async function onMessageCreate(pluginData: PluginData<TagsPluginType>, ms
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (typeof renderedTag === "string" && renderedTag.trim() === "") {
|
||||||
|
pluginData.state.logs.log(LogType.BOT_ALERT, {
|
||||||
|
body: `Tag \`${matchedTagName}\` resulted in an empty message, so it couldn't be sent`,
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const responseMsg = await channel.createMessage(renderedTag);
|
const responseMsg = await channel.createMessage(renderedTag);
|
||||||
|
|
||||||
// Save the command-response message pair once the message is in our database
|
// Save the command-response message pair once the message is in our database
|
||||||
|
|
Loading…
Add table
Reference in a new issue