mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-07-21 02:16:41 +00:00
Rename avatar_is_animated to is_avatar_animated and make it a method.
This commit is contained in:
parent
fe3b917564
commit
51a39b5b1c
@ -99,9 +99,8 @@ class BaseUser(_BaseUser):
|
|||||||
"""
|
"""
|
||||||
return self.avatar_url_as(format=None, size=1024)
|
return self.avatar_url_as(format=None, size=1024)
|
||||||
|
|
||||||
@property
|
def is_avatar_animated(self):
|
||||||
def avatar_is_animated(self):
|
"""bool: Returns True if the user has an animated avatar."""
|
||||||
"""Returns if the user has an animated avatar."""
|
|
||||||
return self.avatar and self.avatar.startswith('a_')
|
return self.avatar and self.avatar.startswith('a_')
|
||||||
|
|
||||||
def avatar_url_as(self, *, format=None, static_format='webp', size=1024):
|
def avatar_url_as(self, *, format=None, static_format='webp', size=1024):
|
||||||
@ -142,7 +141,7 @@ class BaseUser(_BaseUser):
|
|||||||
raise InvalidArgument("size must be a power of 2 between 16 and 1024")
|
raise InvalidArgument("size must be a power of 2 between 16 and 1024")
|
||||||
if format is not None and format not in VALID_AVATAR_FORMATS:
|
if format is not None and format not in VALID_AVATAR_FORMATS:
|
||||||
raise InvalidArgument("format must be None or one of {}".format(VALID_AVATAR_FORMATS))
|
raise InvalidArgument("format must be None or one of {}".format(VALID_AVATAR_FORMATS))
|
||||||
if format == "gif" and not self.avatar_is_animated:
|
if format == "gif" and not self.is_avatar_animated():
|
||||||
raise InvalidArgument("non animated avatars do not support gif format")
|
raise InvalidArgument("non animated avatars do not support gif format")
|
||||||
if static_format not in VALID_STATIC_FORMATS:
|
if static_format not in VALID_STATIC_FORMATS:
|
||||||
raise InvalidArgument("static_format must be one of {}".format(VALID_STATIC_FORMATS))
|
raise InvalidArgument("static_format must be one of {}".format(VALID_STATIC_FORMATS))
|
||||||
@ -151,7 +150,7 @@ class BaseUser(_BaseUser):
|
|||||||
return self.default_avatar_url
|
return self.default_avatar_url
|
||||||
|
|
||||||
if format is None:
|
if format is None:
|
||||||
if self.avatar_is_animated:
|
if self.is_avatar_animated():
|
||||||
format = 'gif'
|
format = 'gif'
|
||||||
else:
|
else:
|
||||||
format = static_format
|
format = static_format
|
||||||
|
Loading…
x
Reference in New Issue
Block a user