通过Slack API提及用户组

Paw*_*ski 2 slack-api slack

我想提到通过Slack API(Rest)创建的Users Group,这可能吗?我试着通过 @admins<@admins><@ID><!admins>

但是它仍然被显示为标准文本,没有提及。有任何想法吗?

You*_*jae 18

获取用户组 ID 的更简单方法如下文档;https://api.slack.com/reference/surfaces/formatting#mentioning-groups

简而言之,通过网络浏览器(而不是应用程序)打开 Slack,然后检查 usergourp 链接。

图片来自 Slack 文档

使用上述用户组 ID,消息可以是This is message :smile: <!subteam^SAZ94GDB8>.

整个格式是<!subteam^ID|handle>可选。它已正确替换为不带 . 的用户组名称(即 )。handle@dev-teamhandle


Col*_*yle 5

用户组遵循以下格式<!subteam^ID|handle>。(subteam是文字文本。ID并且handle已替换为组的详细信息。)这些消息指示用户组消息,并应导致客户端显示通知。可以从usergroups.listAPI端点确定用户组ID 。例如,如果您有一个happy-peepsID为的用户组S012345,则可以使用该命令<!subteam^S012345|happy-peeps>在消息中提及该用户组。

https://api.slack.com/docs/message-formatting#variables