Fixed embed command

Added a check if the field options are used, if not leave it ignored and don't add some.

This was fixed due to ticket-0038.
This commit is contained in:
SypherRed committed 2022-06-22 18:21:25 +02:00
1 parent c0cf3b1bb7
commit 53305acbc7
1 file changed
+1 -7
+1 -7
View File
@@ -22,42 +22,36 @@ module.exports = new Command({
type: "STRING",
required: true,
},
{
name: "message",
description: "Embed Message",
type: "STRING",
required: true,
},
{
name: "color",
description: "Embed HEX Color",
type: "STRING",
required: false,
},
{
name: "fieldtitle",
description: "Add an additional Embed Field",
type: "STRING",
required: false,
},
{
name: "fieldcontent",
description: "Add an additional Embed Field",
type: "STRING",
required: false,
},
{
name: "thumbnail",
description: "Embed Thumbnail URL",
type: "STRING",
required: false,
},
{
name: "image",
description: "Embed Image URL",
@@ -98,7 +92,7 @@ module.exports = new Command({
const EmbedMsg = new Discord.MessageEmbed()
.setTitle(EmbedTitle)
.setDescription(EmbedSubject)
.addField(EmbedFieldTitle, EmbedFieldContent)
if (EmbedFieldTitle && EmbedFieldContent) EmbedMsg.addField(EmbedFieldTitle, EmbedFieldContent)
.setColor(EmbedColour)
.setThumbnail(EmbedThumbnail)
.setImage(EmbedImage);