aboutsummaryrefslogtreecommitdiff
path: root/discord/user.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/user.py')
-rw-r--r--discord/user.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/discord/user.py b/discord/user.py
index 822f7be1..b1cc0b4c 100644
--- a/discord/user.py
+++ b/discord/user.py
@@ -125,3 +125,14 @@ class User:
This is when the user's discord account was created."""
return snowflake_time(self.id)
+ @property
+ def display_name(self):
+ """Returns the user's display name.
+
+ For regular users this is just their username, but
+ if they have a server specific nickname then that
+ is returned instead.
+ """
+ nickname = getattr(self, 'nick', None)
+ return nickname if nickname is not None else self.name
+