2015-02-23 63 views
36

有没有一种方式可以在闲置状态下显示用户在频道用户列表中的全名,而不仅仅是用户名?由于我们有多个团队,并不是所有人都熟悉用户从不同团队中选择的用户名,所以除非他们进入个人档案或手动检查全名,否则很难确定谁是谁。Slack - 显示用户的全名而不是用户名

那么,有没有办法在列表中显示用户的完整用户名,而不仅仅是用户名?

+5

不应该这样问上http://webapps.stackexchange.com/? – 2015-07-17 09:07:37

+0

或[superuser.com](http://superuser.com/)。 – dbmikus 2015-11-27 15:17:13

+2

我正在投票结束此问题,以便将其移至超级用户 – 2015-12-24 18:04:12

回答

61

对于应用端

是的,有。在松弛的窗口中,在用户名的左下角有一个向上的箭头。点击它,你会看到一个首选项。

Slack Preferences

一旦你在首选项,点击信息显示。在这个选项中,你会发现“显示真实姓名而不是用户名”。确保检查并点击完成。

Message Display

对于API边

由于这是标记松弛的API和我不知道如果这是你在说些什么,该API从用户的响应中.list方法,它将返回First/Last的名字,所以你只需要在你正在做的任何事情中使用它。 Reference the Docs for the Slack API

{ 
"ok": true, 
"members": [ 
    { 
     "id": "U023BECGF", 
     "name": "bobby", 
     "deleted": false, 
     "color": "9f69e7", 
     "profile": { 
      "first_name": "Bobby", 
      "last_name": "Tables", 
      "real_name": "Bobby Tables", 
      "email": "[email protected]", 
      "skype": "my-skype-name", 
      "phone": "+1 (123) 456 7890", 
      "image_24": "https:\/\/...", 
      "image_32": "https:\/\/...", 
      "image_48": "https:\/\/...", 
      "image_72": "https:\/\/...", 
      "image_192": "https:\/\/..." 
     }, 
     "is_admin": true, 
     "is_owner": true, 
     "has_2fa": false, 
     "has_files": true 
    }, 
    ... 
] 

}

+2

有没有办法只显示名字? – 2015-08-20 23:34:40

+1

这似乎并不是非常有用,除非用户在自己的偏好中实际输入了他们的名字和姓氏,这在注册过程中并不需要。 – gaoagong 2015-09-17 23:05:20

+3

有没有办法改变用户自己选择的标签? – 2015-10-16 01:09:46

1

如果您是频道拥有者,你可以去:Team settings -> Name Display -> Expand -> Display first and last names

相关问题