utility.avatar: guild avatar support try 2

This commit is contained in:
Cynthia Foxwell 2021-08-29 20:16:44 -06:00
parent 7e6b71c802
commit 336a9abedd
1 changed files with 23 additions and 6 deletions

View File

@ -112,9 +112,18 @@ avatar.callback = async function (msg, line) {
}
}
const avatar = member.avatar || member.user.avatar;
const url = `${AVATAR_BASE}${member.id}/${avatar}.${
avatar.startsWith("a_") ? "gif?size=1024&_=.gif" : "png?size=1024"
}`;
const url =
msg.channel.guild && member.avatar
? `https://cdn.discordapp.com/guilds/${msg.channel.guild.id}/users/${
member.id
}/avatars/${member.avatar}.${
member.avatar.startsWith("a_")
? "gif?size=1024&_=.gif"
: "png?size=1024"
}`
: `${AVATAR_BASE}${member.id}/${avatar}.${
avatar.startsWith("a_") ? "gif?size=1024&_=.gif" : "png?size=1024"
}`;
return {
embeds: [
{
@ -129,9 +138,17 @@ avatar.callback = async function (msg, line) {
}
} else {
const avatar = msg.member.avatar || msg.author.avatar;
const url = `${AVATAR_BASE}${msg.author.id}/${avatar}.${
avatar.startsWith("a_") ? "gif?size=1024&_=.gif" : "png?size=1024"
}`;
const url = msg.member.avatar
? `https://cdn.discordapp.com/guilds/${msg.channel.guild.id}/users/${
msg.member.id
}/avatars/${msg.member.avatar}.${
msg.member.avatar.startsWith("a_")
? "gif?size=1024&_=.gif"
: "png?size=1024"
}`
: `${AVATAR_BASE}${msg.author.id}/${avatar}.${
avatar.startsWith("a_") ? "gif?size=1024&_=.gif" : "png?size=1024"
}`;
return {
embeds: [
{