aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMusicOnline <[email protected]>2018-09-16 22:46:05 +0800
committerMusicOnline <[email protected]>2018-09-16 22:46:05 +0800
commit2c1ba8434695f34924cf6507b1545c97194e5ec0 (patch)
tree66c3abfa7aed8d8608508dd379851d52cfa9f03a
parentTranslate some more files to Japanese (diff)
downloaddiscord.py-2c1ba8434695f34924cf6507b1545c97194e5ec0.tar.xz
discord.py-2c1ba8434695f34924cf6507b1545c97194e5ec0.zip
Add colour attribute for BaseUser
-rw-r--r--discord/user.py12
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)