diff options
| author | MusicOnline <[email protected]> | 2018-09-16 22:46:05 +0800 |
|---|---|---|
| committer | MusicOnline <[email protected]> | 2018-09-16 22:46:05 +0800 |
| commit | 2c1ba8434695f34924cf6507b1545c97194e5ec0 (patch) | |
| tree | 66c3abfa7aed8d8608508dd379851d52cfa9f03a | |
| parent | Translate some more files to Japanese (diff) | |
| download | discord.py-2c1ba8434695f34924cf6507b1545c97194e5ec0.tar.xz discord.py-2c1ba8434695f34924cf6507b1545c97194e5ec0.zip | |
Add colour attribute for BaseUser
| -rw-r--r-- | discord/user.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/discord/user.py b/discord/user.py index eb9289bb..bce31d69 100644 --- a/discord/user.py +++ b/discord/user.py @@ -27,6 +27,7 @@ DEALINGS IN THE SOFTWARE. from .utils import snowflake_time, _bytes_to_base64_data, parse_time, valid_icon_size from .enums import DefaultAvatar, RelationshipType, UserFlags, HypeSquadHouse from .errors import ClientException, InvalidArgument +from .colour import Colour from collections import namedtuple @@ -171,6 +172,17 @@ class BaseUser(_BaseUser): return 'https://cdn.discordapp.com/embed/avatars/{}.png'.format(self.default_avatar.value) @property + def colour(self): + """A property that returns a :class:`Colour` denoting the rendered colour + for the user. This always returns :meth:`Colour.default`. + + There is an alias for this under ``color``. + """ + return Colour.default() + + color = colour + + @property def mention(self): """Returns a string that allows you to mention the given user.""" return '<@{0.id}>'.format(self) |