diff --git a/slack/users.py b/slack/users.py index 12389ea..6737cc5 100644 --- a/slack/users.py +++ b/slack/users.py @@ -12,9 +12,12 @@ class User: self.__user = json.get("name", "") self.__first = json["profile"].get("first_name", "") self.__last = json["profile"].get("last_name", "") + self.__real = json["profile"].get("real_name", "") self.__email = json["profile"].get("email", "") def name(self): + if self.__real != "": + return self.__real if self.__first == "" and self.__last == "": return self.__user return ("%s %s" % (self.__first, self.__last)).strip()