我怎样才能使松弛解析@someone
提及作为到用户的链接,而不是纯文本。我一直在阅读有关消息格式的松弛文档,但仍然没有弄清楚。这是我现在得到的例子:
{
"text": "*username:* @alexis",
"response_type": "ephemeral"
}
最佳答案
要进行适当的“可点击”提及,您需要传递唯一的用户ID,而不是纯文本名称。
用户ID的格式为:U024BE7LH
,提及内容如下:<@U024BE7LH>
执行slash命令的用户的用户ID将在slack发送到您的端点的有效负载中。您还可以通过调用users.list方法来查找用户ID,这将使您可以访问团队中所有用户的用户ID。
更多信息here