From e0d1c85259b1755824848738c0dd136888e6d5ed Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Wed, 27 May 2015 09:15:12 -0400 Subject: [PATCH] Prefer real names for users Signed-off-by: Anna Schumaker --- slack/users.py | 3 +++ 1 file changed, 3 insertions(+) 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()