#Slash Commands Help

1 messages · Page 1 of 1 (latest)

vernal cradle
#
    @slash_command(name="whois", description="Tag a user to view general information about them.", guild_only=True)
    async def whois(self, ctx, member : discord.Member=None):
        collection = db["Offender List"]
        if member is None:
            member = ctx.message.author

        offended = collection.find_one({"userid": int(member.id)})
        embed=discord.Embed(color=diablocolor)
        embed.set_thumbnail(url=member.avatar_url)
        embed.add_field(name='User ID:', value=member.id, inline=False)
        embed.add_field(name='Nickname:', value=member.display_name, inline=False)
        embed.add_field(name='Joined Server at:', value=member.joined_at.strftime(f"%A, %B %d %Y at %I:%M %p"), inline=False)
        embed.add_field(name='Created at:', value=member.created_at.strftime(f"%A, %B %d %Y at %I:%M %p"), inline=False)
        embed.add_field(name='Top Role:', value=member.top_role, inline=False)
        embed.add_field(name='Is Banned?', value=str("Yes" if offended is not None else "No"))
        embed.add_field(name='Is Bot?', value=member.bot, inline=False)
        embed.add_field(name='Boosting Since:', value=member.premium_since, inline=False)
        embed.set_author(name=f"{member}'s Information", icon_url=member.avatar_url)

        await ctx.message.reply(embed=embed)

I get this error:
embed.set_thumbnail(url=member.avatar_url) AttributeError: 'Member' object has no attribute 'avatar_url'

civic monolith
#

avatar.url