Deixe-me começar contando o que estou fazendo e que resultado estou obtendo. Portanto, tenho uma função definida como membros , eles não têm permissão para visualizar o conteúdo do canal de administração .
Então, vou para configurações do canal> permissões> função do membro e desmarco a opção de ler mensagens. Fazer isso faz com que o canal desapareça para o membro.
O que eu quero é que o usuário consiga ver que existe um canal, mas não consiga clicar nele como mostra a imagem.
Como posso conseguir isso?
Isso não pode ser feito com canais de texto, mas pode ser feito com canais de voz.
Ao desabilitar a
Connect
permissão para a função de sua escolha (seja noCategory
nível de permissão ou noChannel
nível de permissão), os membros do seu servidor com a função mencionada acima poderão ver o canal de voz, mas não poderão clicar nele (ou conectar-se a isto). Desautorizar aView Channel
permissão removerá totalmente sua visibilidade.Cuidado : os membros com a
Move Members
permissão irão ignorar aConnect
permissão não permitida. Os membros com essa permissão também podem mover outros usuários para qualquer canal que possam ver, independentemente de esse usuário ou o usuário que eles estão movendo terConnect
permissão para esse canal de voz ou não.Aqui está uma captura de tela da permissão que você está procurando:
Fazer algo semelhante para um canal de texto não é possível atualmente. Desativar a
Read Message History
permissão ainda permitirá que os usuários vejam as mensagens no canal relacionado, porém apenas enquanto o canal estiver em foco por eles (o histórico é limpo sempre que o canal não estiver mais em foco). Desautorizar aView Channel
permissão simplesmente oculta totalmente o canal de texto.