import { type RESTGetAPIGuildMemberResult, CDNRoutes, ImageFormat, RouteBases, } from "discord-api-types/rest/v10"; export function getAvatar(member: RESTGetAPIGuildMemberResult) { const avatar = member.avatar ?? member.user.avatar; if (!avatar) return "https://cdn.discordapp.com/icons/895998762630127616/36c6e14d0933eb338826599b632df818.webp?size=80&quality=lossless"; const parts = [RouteBases.cdn, CDNRoutes.userAvatar(member.user.id, avatar, ImageFormat.WebP)]; return parts.join(""); }