Tarayıcıdan bir kanal açmak için Slack URL


112

Bu iTunes URL'si, iTunes'unuzda Otostopçunun Galaksi Rehberi'ni açacaktır:

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

Bu Spotify URL'si, Spotify'da TÜM Descendents tarafından açılacaktır:

Spotify: track: 22feF2sbtGydtvx1OeLSih

Slack'in bir bağlantıdan Slack uygulamasında #kanal açmak için bir URL şeması var mı?

Ekibimin sitesine, şirketteki diğer kişilerin kullanması için kullandığımız Slack #kanalına bağlantı verebilecek bir bağlantı koymak istiyorum.


1
Şu anda bunu yapabileceğinizi sanmıyorum, ancak destek ekibine sormayı denemelisiniz - kesinlikle harikalar ve size ayrıntılı bir cevap verecekler.
mgarciaisaia

Yanıtların hiçbiri sorunuzu yanıtlamıyor. # Kanalınızı Slack uygulamasında açmanın bir yolunu buldunuz mu?
user1941537

Yanıtlar:


83

Slack uygulamasında belirli bir kanalı açmak için URI:

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

Ekibinizin ve kanalınızın kimliklerini almak için muhtemelen şu Slack API kaynaklarına ihtiyacınız olacak:

İşte Slack'in tüm belgeleri


Çok umut verici. Kuruluşumun API jetonuna sahip değilim, ancak bu Firefox ve Safari'den (Chrome değil mi?) Bir şeyler yapıyor.
MattDiamant

14
Takım kimliğinizi ve her kanalın kimliğini Slack fyi'nin web sürümünde bir Kaynak Görüntüle yaparak alabilirsiniz.
mikegertrudes

8
Bu bende işe yaramıyor gibi görünüyor. slack: // uygulamayı açar ancak kanal / ekip yok sayılır.
Mike N

5
Derin bağlantı hakkında daha fazla bilgiyi
Ryan Burney

2
Ekibinize ve kanal kimliklerine buradan ulaşabilirsiniz: stackoverflow.com/a/41653047/433223
Orangutech

80

Tabi ki yapabilirsin:

http: // <organizasyon> .slack.com / mesajlar / <kanal> /

örneğin: https://tikal.slack.com/messages/general/ (tabii ki erişmek için ekibin bir parçası olmalısınız)


2
Belki daha spesifik olmalıydım, ancak Slack uygulamasını bir bağlantıdan açmak istiyorum. Soruyu düzenledim.
MattDiamant

Herkesin masaüstü uygulamasını yüklediğinden ve herkesin aynı işletim sistemine sahip olduğundan (Windows? Mac?) Emin misiniz? Ayrıca, bir uygulamayı tarayıcıdan etkinleştirmek de bir güvenlik riski oluşturur.
yorammi

1
Tarayıcı uygulamayı başlatırken işletim sisteminin etkin olup olmadığı önemli olmamalıdır. Ayrıca bunu yapmak bir güvenlik riski değildir, birçok uygulama bu özelliğe sahiptir. Bu, Slack uygulamasına sahip kişiler için bir bağlantıdır, bu nedenle yalnızca Slack'e sahiplerse tıklarlar.
MattDiamant

1
İşletim sistemi, özel protokol işleyicisini tanımıyorsa size soracaktır, ancak Slack bunu etkinleştirmişse, o zaman sorun olmaz.
MattDiamant

1
Bu, Deep Links veya URI şemaları olarak adlandırılan oldukça yaygın bir şey, iTunes'un yıllardır sahip olduğu.
Oded Breiner

53

Bir konuşma içinde bir kanala referans vermek

Slack görüşmesindeki bir kanala tıklanabilir bir referans oluşturmak için #, kanal adını yazmanız yeterlidir . Örneğin: #general.

# bir kanaldan bahsedilme

Slack UI aracılığıyla bir kanala bağlantı almak için

Kanal URL'sini harici olarak paylaşmak için, kanal adını kontrol tuşuna basarak (Mac) veya sağ tıklayarak (Windows) bağlantısını alabilirsiniz:

bir kanalın URL'sini almak

Bağlantı şöyle görünecektir:

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

Kanalın adını değiştirseniz bile bu bağlantının değişmeyeceğini unutmayın. Bu nedenle, kanalın adına dayalı olan bağlantı yerine bu bağlantıyı kullanmak daha iyidir.

Kanal adına göre bir kanal URL'si oluşturmak için

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

Yukarıdaki URL'yi bir tarayıcıdan açmak, Slack istemcisini (varsa) başlatır veya tarayıcının kendisinde gevşek kanalı açar.

Bir kullanıcıya doğrudan mesaj (DM) kanalı için bir URL oluşturmak için

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

1
/channelsBağlantıları severim : çok kullanışlı ve anlaşılır. Kullanım: Ben onlar da insanlar DM kanalları için çalıştıklarını kontrol yourteam.slack.com/channels/person açık @person DM için.
DKroot

6

Kullanabilirsiniz

gevşek://

Slack masaüstü uygulamasını açmak için. Örneğin, mac'ta çalıştırıyorum:

açık slack: //

terminalden açılır ve Mac masaüstü Slack uygulamasını açar. Yine de belirli bir ekibi, kanalı veya mesajı açmak için kullanılması gereken URL'yi bulamadım.


5

Yorammi'nin çözümünü denediğimde Slack'e yönlendirildim, ancak belirttiğim kanala götürülmedim.

Şansım yaver gitti:

http: // <organizasyon> .slack.com / mesajları / # <kanal> /

ve

http: // <organizasyon> .slack.com / mesajlar / <kanal> / ayrıntıları /

Bununla birlikte, ikisi de uygulamada değil bir tarayıcı penceresinde görüntüleniyordu.


Doğru, gevşek mesajların URL'sinin farkındayım. Tek amacım uygulamada açtırmak.
MattDiamant

2
Yukarıdaki ilk bağlantı için düzeltme (hash'i dahil etmeyin): https: // <organization> .slack.com / messages / <channel> /
Jeff Evans
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.