diff options
| author | Rapptz <[email protected]> | 2017-07-27 06:26:00 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2017-07-27 06:26:00 -0400 |
| commit | 51a39b5b1cbbbb3d940f081f109a4bfab5f1c629 (patch) | |
| tree | 9892c6365485eed3f305cc2af1a6dff214c70206 | |
| parent | Continue connection loop with back-off if connecting fails >5 times. (diff) | |
| download | discord.py-51a39b5b1cbbbb3d940f081f109a4bfab5f1c629.tar.xz discord.py-51a39b5b1cbbbb3d940f081f109a4bfab5f1c629.zip | |
Rename avatar_is_animated to is_avatar_animated and make it a method.
| -rw-r--r-- | discord/user.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/discord/user.py b/discord/user.py index 31982245..7bc5c2e2 100644 --- a/discord/user.py +++ b/discord/user.py @@ -99,9 +99,8 @@ class BaseUser(_BaseUser): """ return self.avatar_url_as(format=None, size=1024) - @property - def avatar_is_animated(self): - """Returns if the user has an animated avatar.""" + def is_avatar_animated(self): + """bool: Returns True if the user has an animated avatar.""" return self.avatar and self.avatar.startswith('a_') 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") 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)) - 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") if static_format not in 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 if format is None: - if self.avatar_is_animated: + if self.is_avatar_animated(): format = 'gif' else: format = static_format |