diff --git a/index.js b/index.js index 19a4eb8..78ce61e 100644 --- a/index.js +++ b/index.js @@ -672,10 +672,18 @@ dcClient.on('ready', async () => { extensionList1 += `\`${key}\`: ${extensionList[key]}\n`; } generateExtensionListEmbed().then(embed => { - messages.first().edit({ - content: "", - embeds: embed - }); + const botMessage = messages.find(msg => msg.author.id === dcClient.user.id); + if (botMessage) { + botMessage.edit({ + content: "", + embeds: embed + }); + } else { + extListChannel.send({ + content: "", + embeds: embed + }); + } }); }) } @@ -717,10 +725,18 @@ dcClient.on('ready', async () => { extensionList1 += `\`${key}\`: ${extensionList[key]}\n`; } generateExtensionListEmbed().then(embed => { - messages.first().edit({ - content: "", - embeds: embed - }); + const botMessage = messages.find(msg => msg.author.id === dcClient.user.id); + if (botMessage) { + botMessage.edit({ + content: "", + embeds: embed + }); + } else { + extListChannel.send({ + content: "", + embeds: embed + }); + } }); }) }