¿Por qué no puedo vincular canales privados?

18

Digamos que estamos en una conversación privada y tenemos un canal público (#public) y un canal privado (#private). Si escribo

Hey, this is a #public channel.

el "#public" está vinculado al canal apropiado. Si escribo sin embargo

Hey, this is a #private channel

el "#privado" no está vinculado al canal apropiado.

¿Puedo lograr esto? Y si no, ¿hay alguna razón por la que no?

OddDev
fuente
1
Supongo que revelaría si el canal existe.
user1686
55
@grawity Buen punto! Pero podría limitar los canales privados vinculables a los que el usuario puede ver.
OddDev
Podría, pero considere que el lugar donde coloca esta referencia cruzada podría ser público, o incluso privado, también podría no ser capaz de restringir la visibilidad a las personas que son miembros de ambos canales privados. Pensé que mencionar simplemente "#privado" sería revelador de todos modos, por lo que esta es una optimización innecesaria, pero supongo que la gente Slack pensó que alguien simplemente mencionando #privado no es lo mismo que el sistema que demuestra que está allí por un enlace /mencionar.
Viktor Haag
El envío a <#nonexistingroup>través de API regresa #deleted-channela la pantalla (incluso si nunca se creó) para que pueda detectar qué grupos existen o no.
kursus

Respuestas:

2

La vinculación de canales privados como lo puede hacer con canales públicos no es compatible con Slack.

Supongo que tiene que ver con la arquitectura de seguridad de Slack, donde los canales privados son completamente invisibles para todos los usuarios (incluidos los administradores y propietarios), que no son miembros de ese canal. Ser capaz de publicar un enlace directo a un canal privado violaría esa característica de seguridad.

Erik Kalkoken
fuente
-2

Si. no parece haber una manera simple y fácil de hacer referencia a canales privados en holgura.

Quizás puedan usar otras anotaciones de caracteres como $ private o % private como una forma de indicar los canales privados.

Murali Krishnan
fuente