Slack – 显示用户的全名而不是用户名

有没有办法,在闲置的时候,我们可以在频道用户列表中显示用户的全名,而不是用户名? 由于我们有多个团队,并不是所有人都熟悉用户从不同团队中select的用户名,所以除非用户手动查看他们的个人资料或查看其全名,否则很难确定谁是谁。

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

对于应用程序方面

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

松弛首选项

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

消息显示

对于API端

由于这是被标记为Slack-api,我不确定这是否是你所说的,在users.list方法的API响应中,它将返回First / Last名称,所以你只需要在你正在做的事情中使用它。 参考文档的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": "bobby@slack.com", "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 }, ... ] 

}

如果您是频道所有者,则可以转到: Team settings -> Name Display -> Expand -> Display first and last names