diff --git a/labscore/utils/attachment.js b/labscore/utils/attachment.js index d7a8a39..bd3ba4e 100644 --- a/labscore/utils/attachment.js +++ b/labscore/utils/attachment.js @@ -6,6 +6,8 @@ module.exports.attachmentTypes = attachmentTypes // Returns the first attachment from a message (if it exists) function getMessageAttachment(message) { + if(message.messageSnapshots && message.messageSnapshots.length >= 1) message = message.messageSnapshots.first().message + if (message.attachments.first()) { return message.attachments.first() } else if (message.embeds.length && message.embeds.toArray()[0].image) { diff --git a/package.json b/package.json index 37a100c..7f609a8 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "author": "bignutty", "license": "ISC", "dependencies": { - "detritus-client": "^0.17.0-beta.29", + "detritus-client": "^0.17.0-beta.40", "dotenv": "^16.4.5", "emoji-aware": "^3.1.0", "eventemitter3": "^4.0.7",