aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnurag <[email protected]>2020-06-27 08:22:36 +0530
committerGitHub <[email protected]>2020-06-26 22:52:36 -0400
commit08af907807a109bc55cfa750fc93498d9cbbe1c0 (patch)
treefa86fb1afcee8a5089bd1c48842f6e90ba02adbb
parentFix reconnecting loop due to failed handshake on region change (diff)
downloaddiscord.py-08af907807a109bc55cfa750fc93498d9cbbe1c0.tar.xz
discord.py-08af907807a109bc55cfa750fc93498d9cbbe1c0.zip
Change PartialInviteGuild.icon_url_as to mimic Guild.icon_url_as
-rw-r--r--discord/invite.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/discord/invite.py b/discord/invite.py
index cfbbdf72..e16fbe78 100644
--- a/discord/invite.py
+++ b/discord/invite.py
@@ -154,10 +154,17 @@ class PartialInviteGuild:
def icon_url(self):
""":class:`Asset`: Returns the guild's icon asset."""
return self.icon_url_as()
+
+ def is_icon_animated(self):
+ """:class:`bool`: Returns True if the guild has an animated icon.
- def icon_url_as(self, *, format='webp', size=1024):
+ .. versionadded:: 1.4
+ """
+ return bool(self.icon and self.icon.startswith('a_'))
+
+ def icon_url_as(self, *, format=None, static_format='webp', size=1024):
"""The same operation as :meth:`Guild.icon_url_as`."""
- return Asset._from_guild_image(self._state, self.id, self.icon, 'icons', format=format, size=size)
+ return Asset._from_guild_icon(self._state, self, format=format, static_format=static_format, size=size)
@property
def banner_url(self):