Digamos que estamos em uma conversa privada e temos um canal público (#public) e um canal privado (#private). Se eu digitar
Hey, this is a #public channel.
o "#public" está vinculado ao canal apropriado. Se eu digitar no entanto
Hey, this is a #private channel
o "#private" não está vinculado ao canal apropriado.
Posso conseguir isso? E se não, existe uma razão para não?
<#nonexistingroup>
via API retorna#deleted-channel
na tela (mesmo que nunca tenha sido criado) para que você possa detectar quais grupos existem ou não.Respostas:
A vinculação de canais privados, como você pode fazer com canais públicos, não é suportada no Slack.
Meu palpite é que tem a ver com a arquitetura de segurança do Slack, onde os canais privados são completamente invisíveis para todos os usuários (incluindo administradores e proprietários), que não são membros desse canal. Ser capaz de postar um link direto em um canal privado violaria esse recurso de segurança.
fonte
Sim. não parece haver uma maneira simples e fácil de referenciar canais privados com folga.
Talvez eles possam usar outras notações de caracteres como $ private ou % private como uma maneira de indicar os canais privados.
fonte