mirror of
https://gitlab.com/bignutty/labscore.git
synced 2025-06-11 15:43:03 -04:00
only use sticker attachment if the user replied
This commit is contained in:
parent
bc2a27a07f
commit
8f5e1f73d9
1 changed files with 3 additions and 3 deletions
|
@ -12,8 +12,6 @@ function getMessageAttachment(message) {
|
||||||
return message.embeds.toArray()[0].image
|
return message.embeds.toArray()[0].image
|
||||||
} else if (message.embeds.length && message.embeds.toArray()[0].thumbnail) {
|
} else if (message.embeds.length && message.embeds.toArray()[0].thumbnail) {
|
||||||
return message.embeds.toArray()[0].thumbnail
|
return message.embeds.toArray()[0].thumbnail
|
||||||
} else if (message.stickerItems.length && message.stickerItems.first().formatType !== 3){
|
|
||||||
return { url: `https://media.discordapp.net/stickers/${message.stickerItems.first().id}.png?size=4096`, contentType: "image/png" }
|
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -31,7 +29,9 @@ async function getRecentMedia(context, limit) {
|
||||||
|
|
||||||
// Handle Replies
|
// Handle Replies
|
||||||
if (context.message.messageReference) {
|
if (context.message.messageReference) {
|
||||||
messages = [[context.message.messageReference.messageId, await context.message.channel.fetchMessage(context.message.messageReference.messageId)]] // somewhat hacky but it works lol
|
let ref = await context.message.channel.fetchMessage(context.message.messageReference.messageId)
|
||||||
|
if(ref.stickerItems.length && ref.stickerItems.first().formatType !== 3) return [{ url: `https://media.discordapp.net/stickers/${ref.stickerItems.first().id}.png?size=4096`, contentType: "image/png" }]
|
||||||
|
messages = [[context.message.messageReference.messageId, ref]] // somewhat hacky but it works lol
|
||||||
} else {
|
} else {
|
||||||
messages = await context.message.channel.fetchMessages({
|
messages = await context.message.channel.fetchMessages({
|
||||||
limit: limit,
|
limit: limit,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue