userinfo: untry rq

This commit is contained in:
Cynthia Foxwell 2025-07-16 16:05:01 -06:00
parent c515f1d401
commit a3f4f6aa96
Signed by: Cynosphere
SSH key fingerprint: SHA256:H3SM8ufP/uxqLwKSH7xY89TDnbR9uOHzjLoBr0tlajk

View file

@ -511,29 +511,29 @@ userinfo.callback = async function (msg, line) {
const baseUrl = `https://cdn.discordapp.com/assets/collectibles/${nameplate.asset}`; const baseUrl = `https://cdn.discordapp.com/assets/collectibles/${nameplate.asset}`;
let imageUrl = baseUrl + "/static.png"; let imageUrl = baseUrl + "/static.png";
if (palette) { if (palette) {
try { //try {
const static = await fetch(imageUrl) const static = await fetch(imageUrl)
.then((res) => res.arrayBuffer()) .then((res) => res.arrayBuffer())
.then((b) => Buffer.from(b)); .then((b) => Buffer.from(b));
const bg_light = nameplateBackground(palette.lightBackground); const bg_light = nameplateBackground(palette.lightBackground);
bg_light.composite([{input: static}]); bg_light.composite([{input: static}]);
const bg_dark = nameplateBackground(palette.darkBackground); const bg_dark = nameplateBackground(palette.darkBackground);
bg_dark.composite([{input: static}]); bg_dark.composite([{input: static}]);
const final = sharp({create: {width: 448, height: 168, channels: 4, background: "transparent"}}); const final = sharp({create: {width: 448, height: 168, channels: 4, background: "transparent"}});
final.composite([ final.composite([
{input: await bg_light.toBuffer(), gravity: "north"}, {input: await bg_light.toBuffer(), gravity: "north"},
{input: await bg_dark.toBuffer(), gravity: "south"}, {input: await bg_dark.toBuffer(), gravity: "south"},
]); ]);
attachments.push({ attachments.push({
file: await final.png().toBuffer(), file: await final.png().toBuffer(),
filename: "nameplate.png", filename: "nameplate.png",
}); });
imageUrl = "attachment://nameplate.png"; imageUrl = "attachment://nameplate.png";
} catch { //} catch {
// noop // noop
} //}
} }
nameplateEmbed = { nameplateEmbed = {