userinfo: thanks cdn for not liking // in path
This commit is contained in:
parent
a3f4f6aa96
commit
d19826f1e1
1 changed files with 23 additions and 23 deletions
|
@ -509,31 +509,31 @@ userinfo.callback = async function (msg, line) {
|
|||
.catch(() => {});
|
||||
|
||||
const baseUrl = `https://cdn.discordapp.com/assets/collectibles/${nameplate.asset}`;
|
||||
let imageUrl = baseUrl + "/static.png";
|
||||
let imageUrl = baseUrl + "static.png";
|
||||
if (palette) {
|
||||
//try {
|
||||
const static = await fetch(imageUrl)
|
||||
.then((res) => res.arrayBuffer())
|
||||
.then((b) => Buffer.from(b));
|
||||
try {
|
||||
const static = await fetch(imageUrl)
|
||||
.then((res) => res.arrayBuffer())
|
||||
.then((b) => Buffer.from(b));
|
||||
|
||||
const bg_light = nameplateBackground(palette.lightBackground);
|
||||
bg_light.composite([{input: static}]);
|
||||
const bg_dark = nameplateBackground(palette.darkBackground);
|
||||
bg_dark.composite([{input: static}]);
|
||||
const bg_light = nameplateBackground(palette.lightBackground);
|
||||
bg_light.composite([{input: static}]);
|
||||
const bg_dark = nameplateBackground(palette.darkBackground);
|
||||
bg_dark.composite([{input: static}]);
|
||||
|
||||
const final = sharp({create: {width: 448, height: 168, channels: 4, background: "transparent"}});
|
||||
final.composite([
|
||||
{input: await bg_light.toBuffer(), gravity: "north"},
|
||||
{input: await bg_dark.toBuffer(), gravity: "south"},
|
||||
]);
|
||||
attachments.push({
|
||||
file: await final.png().toBuffer(),
|
||||
filename: "nameplate.png",
|
||||
});
|
||||
imageUrl = "attachment://nameplate.png";
|
||||
//} catch {
|
||||
// noop
|
||||
//}
|
||||
const final = sharp({create: {width: 448, height: 168, channels: 4, background: "transparent"}});
|
||||
final.composite([
|
||||
{input: await bg_light.toBuffer(), gravity: "north"},
|
||||
{input: await bg_dark.toBuffer(), gravity: "south"},
|
||||
]);
|
||||
attachments.push({
|
||||
file: await final.png().toBuffer(),
|
||||
filename: "nameplate.png",
|
||||
});
|
||||
imageUrl = "attachment://nameplate.png";
|
||||
} catch {
|
||||
// noop
|
||||
}
|
||||
}
|
||||
|
||||
nameplateEmbed = {
|
||||
|
@ -547,7 +547,7 @@ userinfo.callback = async function (msg, line) {
|
|||
{name: "Dark Background", value: palette?.darkBackground ?? "*Unknown*", inline: true},
|
||||
{
|
||||
name: "\u200b",
|
||||
value: `[PNG](${baseUrl}/static.png)\u3000[WebM](${baseUrl}/asset.webm)\u3000[APNG](${baseUrl}/img.png)`,
|
||||
value: `[PNG](${baseUrl}static.png)\u3000[WebM](${baseUrl}asset.webm)\u3000[APNG](${baseUrl}img.png)`,
|
||||
inline: false,
|
||||
},
|
||||
],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue