Fix bug in avatar with non-guild users
This commit is contained in:
parent
c1972bd5da
commit
dc26d14566
1 changed files with 9 additions and 11 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue