async def SendUserStats(Context, CmdName): UserInfo = GameEngine.GetAllUserInfo(Context) #TODO::Use ImageLib here print(UserInfo) user = Context.author embed = discord.Embed(colour=discord.Colour(0xE5E242), title=f"{user.name}'s Stats and Information.") embed.set_thumbnail(url=user.avatar_url_as(format="png")) embed.add_field( name="__**General information:**__", value=f"**Discord Name:** {user}\n" f"**Account created:** {user.created_at.__format__('%A %d %B %Y at %H:%M')}\n" ) embed.add_field( name="__**Server-related information:**__", value=f"**Nickname:** {user.nick}\n" f"**Joined server:** {user.joined_at.__format__('%A %d %B %Y at %H:%M')}\n" f"**Roles:** {' '.join([r.mention for r in user.roles[1:]])}\n" f"**Level:** {UserInfo['Level']}\n" f"**XP:** {UserInfo['XP']}\n" f"**XP Next Level:** {UserInfo['NextLevelXP']}\n") await Context.send(embed=embed)