fix member info for avatars and banners, add fallback error message

This commit is contained in:
bignutty 2025-02-18 13:01:47 +01:00
parent ec90f0fe4f
commit 5b7e9841a4
3 changed files with 5 additions and 2 deletions

View file

@ -98,6 +98,7 @@ module.exports = {
return editOrReply(context, userCard) return editOrReply(context, userCard)
}catch(e){ }catch(e){
console.log(e) console.log(e)
return editOrReply(context, createEmbed("error", context, "Unable to display user info."))
} }
}, },
}; };

View file

@ -80,6 +80,7 @@ module.exports = {
return editOrReply(context, userCard) return editOrReply(context, userCard)
}catch(e){ }catch(e){
console.log(e) console.log(e)
return editOrReply(context, createEmbed("error", context, "Unable to display user info."))
} }
}, },
}; };

View file

@ -93,8 +93,8 @@ module.exports = {
let pages = []; let pages = [];
let memberCard = structuredClone(userCard); let memberCard = structuredClone(userCard);
if(m?.avatar !== null) memberCard.thumbnail.url = m.avatarUrl + "?size=4096"; if(m?.avatar !== null) memberCard.thumbnail = { url: m.avatarUrl + "?size=4096" };
if(m?.banner !== null) memberCard.image.url = `https://cdn.discordapp.com/guilds/${context.guild.id}/users/${m.id}/banners/${m.banner}.png` + "?size=4096"; if(m?.banner !== null) memberCard.image = { url: `https://cdn.discordapp.com/guilds/${context.guild.id}/users/${m.id}/banners/${m.banner}.png` + "?size=4096" };
// Show the server-specific card first if available // Show the server-specific card first if available
pages.push(page(memberCard)) pages.push(page(memberCard))
@ -112,6 +112,7 @@ module.exports = {
}); });
}catch(e){ }catch(e){
console.log(e) console.log(e)
return editOrReply(context, createEmbed("error", context, "Unable to display user info."))
} }
}, },
}; };