通过全名发送消息给用户

时间:2019-06-06 15:00:48

标签: slack

使用Slack的webhook,可以在知道特定用户名的情况下向其发送消息:

{
 "text": "hello world",
 "channel" "@display_name"
}

如果仅知道用户的“全名”,如何向用户发送消息。

即在您要警告特定用户但只知道其全名的情况下,该全名保留在第三方服务(GSuite,AWS等)中。

1 个答案:

答案 0 :(得分:0)

由于用户可以随时在Slack上自由更改其全名,因此我建议不要依赖全名映射。

但是,您可以使用users.list从API中检索用户列表,然后尝试将给定的全名与名称列表进行匹配。

更好的方法是在创建帐户时在Slack用户ID和您的员工ID之间创建和存储映射。

仅提供全貌:如果您具有用户ID,您仍然可以使用他们的用户ID作为频道ID向他们发送直接消息。