Załóżmy, że prowadzimy prywatną rozmowę i mamy kanał publiczny (#publiczny) i kanał prywatny (#prywatny). Jeśli napiszę
Hey, this is a #public channel.
„#public” jest powiązany z odpowiednim kanałem. Jeśli jednak piszę
Hey, this is a #private channel
„#private” nie jest powiązany z odpowiednim kanałem.
Czy mogę to osiągnąć? A jeśli nie, czy istnieje powód, dlaczego nie?
<#nonexistingroup>
za pośrednictwem interfejsu API powraca#deleted-channel
na ekranie (nawet jeśli nigdy nie zostało utworzone), dzięki czemu można potencjalnie wykryć, które grupy istnieją, czy nie.Odpowiedzi:
Łączenie kanałów prywatnych, tak jak to możliwe z kanałami publicznymi, nie jest obsługiwane przez Slack.
Domyślam się, że ma to związek z architekturą bezpieczeństwa Slacka, w której prywatne kanały są całkowicie niewidoczne dla wszystkich użytkowników (w tym administratorów i właścicieli), którzy nie są członkami tego kanału. Umieszczenie bezpośredniego linku do kanału prywatnego naruszyłoby tę funkcję bezpieczeństwa.
źródło
Tak. wydaje się, że nie ma prostego i łatwego sposobu na luźne odniesienie do prywatnych kanałów.
Być może mogą użyć innych oznaczeń znaków, takich jak $ private lub % private, jako sposobu wskazania kanałów prywatnych.
źródło