使用Slack的webhook,可以在知道特定用户名的情况下向其发送消息:
{
"text": "hello world",
"channel" "@display_name"
}
如果仅知道用户的“全名”,如何向用户发送消息。
即在您要警告特定用户但只知道其全名的情况下,该全名保留在第三方服务(GSuite,AWS等)中。
答案 0 :(得分:0)
由于用户可以随时在Slack上自由更改其全名,因此我建议不要依赖全名映射。
但是,您可以使用users.list
从API中检索用户列表,然后尝试将给定的全名与名称列表进行匹配。
更好的方法是在创建帐户时在Slack用户ID和您的员工ID之间创建和存储映射。
仅提供全貌:如果您具有用户ID,您仍然可以使用他们的用户ID作为频道ID向他们发送直接消息。