ブラウザからチャンネルを開くためのSlack URL


112

このiTunesのURLは、あなたのiTunesで「銀河へのヒッチハイカーのガイド」を開きます。

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

このSpotify URLは、Spotifyの子孫によってすべて開かれます。

spotify:track:22feF2sbtGydtvx1OeLSih

Slackには、リンクからSlackアプリで#channelを開くためのURLスキームがありますか?

私が使用しているSlack #channelにリンクできるリンクをチームのサイトに配置して、社内の他のユーザーが使用できるようにしたいと考えています。


1
あなたが現在これを行うことはできないと思いますが、サポートチームに尋ねてみてください-彼らは非常に素晴らしく、詳細な答えを提供します。
mgarciaisaia

どの回答もあなたの質問に答えていないようです。Slackアプリで#channelを開く方法を見つけましたか?
user1941537

回答:


83

Slackアプリで特定のチャネルを開くためのURIは次のとおりです。

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

チームとチャネルのIDを取得するには、おそらくSlack APIの次のリソースが必要になります。

これがSlack完全なドキュメントです


非常に有望です。私の組織のAPIトークンを持っていませんが、FirefoxとSafari(Chromeではない?)から何かをしています。
MattDiamant 2016年

14
Slack fyiのWebバージョンでソースの表示を実行すると、チームIDと各チャネルのIDを取得できます。
mikegertrudes

8
これは私にはうまくいかないようです。slack://はアプリを開きますが、チャネル/チームは無視されます。
Mike N

5
ここでディープリンクの詳細:api.slack.com/docs/deep-linking#open_a_direct_message
Ryan Burney

2
ここであなたのチームとチャンネルIDを取得する方法の詳細:stackoverflow.com/a/41653047/433223
Orangutech

80

できますよ:

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

例:https : //tikal.slack.com/messages/general/(もちろん、アクセスするには、チームの一員である必要があります)


2
もっと具体的だったのかもしれませんが、リンクからSlackアプリを開きたいのですが。質問を編集しました。
MattDiamant 2015

全員がデスクトップアプリをインストールし、全員が同じOS(Windows?Mac?)を使用していることを確信していますか?また、ブラウザ内からアプリケーションをアクティブ化することはセキュリティ上のリスクがあります。
yorammi

1
ブラウザがアプリケーションを起動しているため、これが有効になっているかどうかはOSに関係ありません。これを行うこともセキュリティ上のリスクではありません。多くのアプリがこの機能を備えています。これはSlackアプリを持っている人向けのリンクなので、Slackを持っている場合にのみクリックします。
MattDiamant 2015

1
OSはカスタムプロトコルハンドラーを認識しない場合はプロンプトを表示しますが、Slackでこれが有効になっている場合は問題ありません。
MattDiamant 2015

1
これは、ディープリンクまたはURIスキームと呼ばれるかなり一般的なものです。iTunesには何年も前からあります。
Oded Breiner 2016年

53

会話内のチャネルを参照する

Slack会話でチャネルへのクリック可能な参照を作成するに#は、チャネル名を続けて入力します。例:#general

#チャンネルについての言及

Slack UIを介してチャンネルへのリンクを取得するには

チャンネルのURLを外部で共有するには、チャンネル名をコントロールクリック(Mac)または右クリック(Windows)してリンクを取得します。

チャンネルのURLを取得する

リンクは次のようになります。

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

チャネルの名前を変更しても、このリンクは変更されないことに注意してください。したがって、チャンネル名に基づくリンクよりも、このリンクを使用する方が良いでしょう。

チャネル名に基づいてチャネルのURLを作成するには

https://yourteam.slack.com/channels/<channel_name>

ブラウザーから上記のURLを開くと、Slackクライアント(利用可能な場合)が起動するか、ブラウザー自体でSlackチャネルが開きます。

ユーザーへのダイレクトメッセージ(DM)チャネルのURLを作成するには

https://yourteam.slack.com/channels/<username>

1
私は/channelsリンクが好きです。とても便利で簡単です。私はそれらがDMチャンネルの人々にも有効であることを確認しました。yourteam.slack.com/ channels / personを使用して@person DMを開きます。
DKroot 2018

6

使用できます

スラック://

Slackデスクトップアプリケーションを開くため。たとえば、Macでは次のコマンドを実行しました。

slack://を開く

ターミナルから、MacデスクトップSlackアプリケーションを開きます。それでも、特定のチーム、チャネル、またはメッセージを開くために使用する必要があるURLがわかりませんでした。


5

yorammiのソリューションを試したところ、Slackに移動しましたが、指定したチャネルには移動しませんでした。

私は幸運を祈っています:

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

そして

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

ただし、どちらも引き続きブラウザウィンドウに表示され、アプリには表示されませんでした。


そうです、私はスラックメッセージのURLを知っています。私の唯一の目標は、それをアプリで開くことです。
MattDiamant

2
上記の最初のリンクの修正(ハッシュは含めないでください):https:// <organization> .slack.com / messages / <channel> /
Jeff Evans
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.