【问题标题】:Slack - Show fullname of user instead of usernameSlack - 显示用户的全名而不是用户名
【发布时间】:2015-02-23 14:51:13
【问题描述】:

有没有办法在 slack 中,我们可以在频道用户列表中显示用户的全名,而不仅仅是用户名?由于我们有多个团队,而且并非所有人都熟悉用户从不同团队中选择的用户名,因此很难确定谁是谁,除非有人去他们的个人资料或手动检查他们的全名。

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

【问题讨论】:

标签: slack-api


【解决方案1】:

应用端

是的,有。在 slack 窗口中,在您的用户名左下方,有一个向上箭头。单击它,您将看到一个偏好选项。

进入首选项后,单击消息显示。在此选项中,您将找到“显示真实姓名而不是用户名”。确保选中此项并单击完成。

对于 API 端

由于这是标记为 Slack-api 并且我不确定这是否是您所说的,在来自 users.list 方法的 API 响应中,它将返回名字/姓氏,所以您可以只需要在你正在做的任何事情中使用它。 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": "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
    },
    ...
]

}

【讨论】:

  • 有没有办法只显示名字?
  • 这似乎不是很有用,除非用户在他们的偏好中实际输入了他们的名字和姓氏,这在注册期间不是必需的。
  • 有没有办法改变用户自己选择的标签?
  • 在版本 2.5.1(在 Mac 上)中,它移动了一点。您的用户名位于左上角,此首选项位于“消息和媒体”> 显示选项下
  • 在较新的 Windows 版本中,您可以通过转到文件 > 首选项 > “消息和媒体” > 显示选项来访问它
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-11
    • 2021-01-16
    • 1970-01-01
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多