diff --git a/event/listeners/message.js b/event/listeners/message.js index be30b7a1..e6864619 100644 --- a/event/listeners/message.js +++ b/event/listeners/message.js @@ -60,6 +60,7 @@ class messageListener extends Listener { let desc; let image; let thumbnail; + let footer; if (text.includes('[embedImage:')) { image = text.split(/(\[embedImage:.*?])/); @@ -105,13 +106,13 @@ class messageListener extends Listener { } } - - if (text.includes('[embedField:')) { - desc = text.split(/(\[embedDesc:.*?])/); - - for (let i = 0, l = desc.length; i < l; i++) { - if (desc[i].includes('[embedDesc:')) { - desc = desc[i].replace('[embedDesc:', '').slice(0, -1); + if (text.includes('[embedFooter:')) { + footer = text.split(/(\[embedFooter:.*?])/); + console.log(footer); + for (let i = 0, l = footer.length; i < l; i++) { + if (footer[i].includes('[embedFooter:')) { + footer = footer[i].replace('[embedFooter:', '').slice(0, -1); + i = footer.length; } } } @@ -122,6 +123,7 @@ class messageListener extends Listener { .setImage(image) .setThumbnail(thumbnail) .setDescription(desc) + .setFooter(footer) .setTimestamp();