diff --git a/jarvis/cogs/util.py b/jarvis/cogs/util.py index edf79a1..16b7bd3 100644 --- a/jarvis/cogs/util.py +++ b/jarvis/cogs/util.py @@ -8,13 +8,20 @@ from io import BytesIO import numpy as np from dateparser import parse +from PIL import Image +from tzlocal import get_localzone + +from jarvis import const as jconst +from jarvis.data import pigpen +from jarvis.data.robotcamo import emotes, hk, names +from jarvis.utils import build_embed, get_repo_hash from naff import Client, Extension, InteractionContext, const from naff.models.discord.channel import GuildCategory, GuildText, GuildVoice from naff.models.discord.embed import EmbedField from naff.models.discord.file import File from naff.models.discord.guild import Guild from naff.models.discord.role import Role -from naff.models.discord.user import Member, User +from naff.models.discord.user import User from naff.models.naff.application_commands import ( CommandTypes, OptionTypes, @@ -25,13 +32,6 @@ from naff.models.naff.application_commands import ( ) from naff.models.naff.command import cooldown from naff.models.naff.cooldowns import Buckets -from PIL import Image -from tzlocal import get_localzone - -from jarvis import const as jconst -from jarvis.data import pigpen -from jarvis.data.robotcamo import emotes, hk, names -from jarvis.utils import build_embed, get_repo_hash JARVIS_LOGO = Image.open("jarvis_small.png").convert("RGBA") @@ -125,9 +125,7 @@ class UtilCog(Extension): if not user: user = ctx.author - avatar = user.avatar.url - if isinstance(user, Member): - avatar = user.display_avatar.url + avatar = user.display_avatar.url embed = build_embed(title="Avatar", description="", fields=[], color="#00FFEE") embed.set_image(url=avatar)