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

View file

@ -112,7 +112,16 @@ avatar.callback = async function (msg, line) {
} }
} }
const avatar = member.avatar || member.user.avatar; const avatar = member.avatar || member.user.avatar;
const url = `${AVATAR_BASE}${member.id}/${avatar}.${ 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" avatar.startsWith("a_") ? "gif?size=1024&_=.gif" : "png?size=1024"
}`; }`;
return { return {
@ -129,7 +138,15 @@ avatar.callback = async function (msg, line) {
} }
} else { } else {
const avatar = msg.member.avatar || msg.author.avatar; const avatar = msg.member.avatar || msg.author.avatar;
const url = `${AVATAR_BASE}${msg.author.id}/${avatar}.${ 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" avatar.startsWith("a_") ? "gif?size=1024&_=.gif" : "png?size=1024"
}`; }`;
return { return {