Dar um cargo automaticamente em um canal de voz do Discord: para que serve e o que observar
O Discord não consegue dar um cargo sozinho enquanto alguém está em um canal de voz. Um bot consegue. Para que servem os cargos de voz, como configurar e os três erros que se cometem no começo.

Cedo ou tarde, a pergunta aparece em quase todo servidor maior: dá para dar um cargo automaticamente para as pessoas enquanto elas estão em call? O próprio Discord não faz isso. Cargos e permissões de canal não conhecem um estado como "está agora em um canal de voz". Um bot consegue, porque vê quem entra em um canal, troca de canal ou sai.
No AlphaCloud o módulo se chama Cargos de voz. Ele veio de duas sugestões no nosso quadro de ideias, e os casos de uso por trás delas eram mais variados do que esperávamos.
Para que servem os cargos de voz
Quem está falando aparece no topo. Um cargo "Em call" exibido separadamente na lista de membros mostra num relance onde tem movimento. Principalmente em servidores tranquilos durante o dia, isso puxa para o canal gente que nunca teria olhado.
Um canal só para quem está em call. O Discord tem um chat de texto em cada canal de voz, mas às vezes você quer um canal próprio, por exemplo para comandos de música, links da partida atual ou spoilers do filme que todo mundo está assistindo. Deixe só o cargo de voz ver o canal, e ele aparece quando a pessoa entra e some quando ela sai.
Áreas com cargo próprio. Cargos por canal ou por categoria inteira separam áreas. Quem está na categoria "Gaming" recebe o cargo "Gaming" e vê o canal de texto certo com os códigos de lobby, quem está na "Sala de estudos" vê o canal com as anotações.
Quem está ao vivo chama atenção. Cargos próprios para câmera, transmissão ou as duas coisas mostram quem está transmitindo agora. Em servidores de comunidade com watch parties ou noites de jogos, muitas vezes esse é o motivo para dar uma passada.
A configuração
A parte técnica é rápida:
- Crie no Discord os cargos que o bot vai dar, abaixo do cargo mais alto do bot
- No painel, ative o módulo Cargos de voz em Moderação
- Defina o Cargo no canal de voz e, conforme precisar, Cargos por canal ou categoria e os cargos em Câmera e transmissão
- Salve, entre em um canal de voz e veja se o cargo chega
Quem já está em call na hora de salvar recebe os cargos em poucos segundos. Todos os campos e limites estão na documentação de Cargos de voz.
Três erros que se cometem no começo
Usar um cargo que já existe. O bot gerencia por completo os cargos configurados: quem não está em um canal correspondente perde esses cargos. Se você escolher um cargo que também dá manualmente ou por outro módulo, ele some de todo mundo que não estiver em call naquele momento. Use sempre cargos próprios para os cargos de voz.
Esquecer o canal AFK. Quem vai parar no canal AFK tecnicamente está em call e recebe o cargo. Raramente é isso que você quer, principalmente quando o cargo aparece no topo da lista de membros. Coloque o canal AFK e áreas como canais temporários em Canais e categorias excluídos. Regras próprias de um canal e os cargos para câmera e transmissão continuam valendo lá.
Colocar as permissões no lugar errado. O cargo de voz deve liberar um canal, não distribuir permissões pelo servidor inteiro. Não dê a ele permissões extras no servidor todo, só permita "Ver canal" no canal certo. Assim nada dá errado se alguém ficar com o cargo alguns segundos a mais do que o esperado.
O que acontece nos bastidores
Tomamos algumas decisões de propósito, porque no dia a dia elas fazem a diferença.
O canal de voz é a verdade. O bot não guarda quem está em call, ele segue o que o Discord informa. Quando ele reinicia, por exemplo em uma atualização, passa uma vez por todos que estão em call ou têm um dos cargos e ajusta os cargos ao estado atual. Uma atualização não deve deixar ninguém com um cargo que não deveria mais ter.
Só um cargo de câmera e transmissão por vez. Quem está transmitindo e depois liga a câmera passa de "Somente transmissão" para "Câmera e transmissão". Dois cargos ao mesmo tempo só mostrariam duas vezes na lista de membros o que um cargo já diz.
Silenciar não conta. Desligar o microfone ou o áudio não muda nada nos cargos. Senão o bot daria e tiraria cargos a cada silenciada rápida, e a lista de membros ficaria pulando.
Desativar não limpa. Se você desativar o módulo ou remover um cargo das configurações, os membros que estão com ele nesse momento continuam com o cargo. Remova manualmente uma vez, o jeito mais rápido é pelo cargo nas configurações do servidor no Discord.
Grátis e Premium
O cargo para qualquer canal de voz, até 50 exclusões e os três cargos para câmera e transmissão são grátis. De regras por canal ou categoria você tem 3 sem Premium e 25 com Premium. Para a maioria dos servidores, três bastam: uma por área onde realmente tem movimento.
Você encontra Cargos de voz no painel em Moderação. Se você usa canais de voz temporários, uma boa próxima leitura é o nosso guia sobre canais join to create.
Mais artigos
Como estruturar canais e categorias no Discord para que as pessoas realmente usem
Canais demais matam um servidor novo. Veja como começar pequeno, agrupar canais em categorias e usar permissões por categoria para nunca configurar a mesma regra duas vezes.
GuiasServidor de Comunidade no Discord: o que muda e como ativar
O modo Comunidade libera canais de anúncios, Insights do Servidor e mais, mas também aplica regras de segurança mais rígidas. Veja o que você ganha, o que ele exige e se o seu servidor precisa disso.
GuiasCanais de voz temporários no Discord: configurando join to create do jeito certo
Dez canais de voz fixos, nove deles vazios: join to create resolve isso. As quatro decisões a tomar antes, o que os donos podem fazer com o próprio canal e como tudo funciona junto com a Sala AFK e os cargos de voz.