Slack URL用于从浏览器打开频道

时间:2015-08-21 18:04:35

标签: url slack-api slack

此iTunes网址将在您的iTunes中打开The Hitchhiker的银河指南:

  

itmss://itunes.apple.com/us/audiobook/hitchhikers-guide-to-galaxy/id315596797

此Spotify网址将由Spotify中的后代打开ALL:

  

Spotify的:轨道:22feF2sbtGydtvx1OeLSih

Slack是否有一个URL方案可以从链接中打开Slack应用中的#channel?

我想在我的团队网站上添加一个链接,链接到我们使用的Slack #channel,供公司其他人使用。

6 个答案:

答案 0 :(得分:70)

在Slack app中打开特定频道的URI是:

slack://channel?id=<CHANNEL-ID>&team=<TEAM-ID>

您可能需要Slack API的这些资源来获取您的团队和频道的ID:

这是full documentation from Slack

答案 1 :(得分:59)

当然可以:

https://<organization>.slack.com/messages/<channel>/

例如: https://tikal.slack.com/messages/general/(当然,为了访问它,你必须成为团队的一员)

答案 2 :(得分:24)

引用会话中的频道

要在Slack对话中创建对频道的可点击引用,只需键入#,然后输入频道名称即可。例如:#general

# mention of a channel

通过Slack UI

获取指向频道的链接

要在外部共享频道网址,您可以通过在频道名称上按住Control键点按(Mac)或右键单击(Windows)来获取其链接:

grabbing a channel's URL

链接看起来像这样:

https://yourteam.slack.com/messages/C69S1L3SS

根据频道名称

撰写频道的URL
https://yourteam.slack.com/channels/<channel_name>

从浏览器打开上述URL将启动Slack客户端(如果可用)或打开浏览器本身的松弛通道。

为用户

撰写直接消息(DM)频道的URL
https://yourteam.slack.com/channels/<username>

答案 3 :(得分:6)

您可以使用

  

松弛://

为了打开Slack桌面应用程序。 例如,在Mac上,我运行:

  

open slack://

从终端

打开Mac桌面Slack应用程序。 尽管如此,我还是没有弄清楚应该用于打开某个团队,频道或消息的URL。

答案 4 :(得分:5)

当我尝试yorammi的解决方案时,我被带到Slack,但不是我指定的频道。

我好运:

https://<organization>.slack.com/messages/#<channel>/

https://<organization>.slack.com/messages/<channel>/details/

尽管如此,它们仍然显示在浏览器窗口中,而不是应用程序。

答案 5 :(得分:2)

此链接在浏览器中打开频道

https://<org-name>.slack.com/messages/<channel-name>

此链接开启App内的slack频道

https://<org-name>.slack.com/archives/<channel-name>