From 43c4d33a4a8d6d0e444875904b8f3e54968d6ad2 Mon Sep 17 00:00:00 2001 From: iDutchy Date: Sun, 13 Sep 2020 23:57:18 +0000 Subject: [PATCH] avatar urls in stead of assets --- discord/guild.py | 4 ++-- discord/user.py | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/discord/guild.py b/discord/guild.py index b2cdbb1d..847fda95 100644 --- a/discord/guild.py +++ b/discord/guild.py @@ -580,8 +580,8 @@ class Guild(Hashable): @property def icon_url(self): - """:class:`Asset`: Returns the guild's icon asset.""" - return self.icon_url_as() + """:class:`str`: Returns the guild's direct icon url.""" + return str(self.icon_url_as(static_format="png")) def is_icon_animated(self): """:class:`bool`: Returns True if the guild has an animated icon.""" diff --git a/discord/user.py b/discord/user.py index 903a0b00..b010e3d7 100644 --- a/discord/user.py +++ b/discord/user.py @@ -139,15 +139,12 @@ class BaseUser(_BaseUser): @property def avatar_url(self): - """:class:`Asset`: Returns an :class:`Asset` for the avatar the user has. + """:class:`str`: Returns an direct url for the avatar the user has. If the user does not have a traditional avatar, an asset for the default avatar is returned instead. - - This is equivalent to calling :meth:`avatar_url_as` with - the default parameters (i.e. webp/gif detection and a size of 1024). """ - return self.avatar_url_as(format=None, size=1024) + return str(self.avatar_url_as(static_format="png", size=1024)) def is_avatar_animated(self): """Indicates if the user has an animated avatar."""