Se você administra um servidor no Discord, pode querer que novos membros recebam automaticamente um cargo específico ao entrar. Atribuir cargos manualmente para cada novo usuário é demorado e fácil de esquecer. O Discord não possui uma configuração nativa para atribuir cargos automaticamente na entrada, mas você pode fazer isso usando um bot. Este artigo explica como usar um bot para aplicar automaticamente um cargo a todo usuário que entrar no seu servidor, abordando configuração, ajustes e problemas comuns.
Principais Pontos: Atribuir Cargo Automaticamente ao Entrar no Servidor
- Escolha do bot: Selecione um bot confiável como MEE6 ou Carl-bot que suporte a função de autorole.
- Permissões do servidor: Certifique-se de que o bot tenha a permissão Gerenciar Cargos e que o cargo do bot esteja acima do cargo desejado na hierarquia.
- Comando de autorole: Use o comando específico do bot (ex.:
!autorole @NomeDoCargo) para definir o cargo a ser atribuído automaticamente.
O que é Autorole e o que você precisa?
Autorole é um recurso oferecido por bots do Discord que atribui automaticamente um cargo específico a um usuário quando ele entra no servidor. O cargo pode ser qualquer um: um cargo de membro padrão, um cargo que concede acesso a determinados canais ou um cargo que previne spam. Para configurar o autorole, você precisa de três coisas:
- Um servidor no Discord onde você tenha a permissão Gerenciar Servidor.
- Um bot que suporte autorole, como MEE6, Carl-bot ou Dyno.
- O bot deve ter a permissão Gerenciar Cargos e seu cargo deve estar posicionado acima do cargo que você deseja atribuir automaticamente na lista de cargos das configurações do servidor.
O bot escuta o evento guildMemberAdd. Quando um novo usuário entra, o bot verifica sua configuração de autorole e aplica o cargo. Nenhuma intervenção manual é necessária após a configuração inicial.
Passos para Configurar Atribuição Automática de Cargo com MEE6
MEE6 é um dos bots mais populares para autorole. Siga estes passos para configurá-lo.
- Convide o MEE6 para seu servidor
Acesse o site do MEE6 (mee6.xyz) e clique em Adicionar ao Discord. Selecione seu servidor na lista e autorize o bot. Certifique-se de conceder a permissão Gerenciar Cargos durante a autorização. - Abra o painel do MEE6
Após adicionar o bot, vá para o painel do MEE6. Selecione seu servidor na lista. Talvez seja necessário fazer login novamente com sua conta do Discord. - Navegue até o módulo Autorole
Na barra lateral esquerda, clique em Módulos. Encontre o módulo Autorole e clique em Ativar. Se já estiver ativado, pule esta etapa. - Configure o cargo
Clique no ícone de engrenagem ao lado de Autorole. Nas configurações, selecione o cargo que deseja atribuir automaticamente no menu suspenso. Você também pode escolher se deseja aplicar o cargo apenas a novos membros ou também a membros existentes que reentrarem. Clique em Salvar. - Teste a configuração
Peça para um usuário que não está atualmente no servidor entrar usando um novo convite. O bot deve atribuir o cargo em alguns segundos. Verifique a lista de membros para confirmar.
Passos para Configurar Atribuição Automática de Cargo com Carl-bot
Carl-bot é outra excelente opção que oferece controle mais granular. Veja como configurá-lo.
- Convide o Carl-bot para seu servidor
Acesse o site do Carl-bot (carl.gg) e clique em Convidar. Selecione seu servidor e conceda as permissões necessárias, especialmente Gerenciar Cargos. - Abra o painel do Carl-bot
Vá para carl.gg e faça login. Selecione seu servidor no painel. - Vá para as configurações de Autorole
No menu esquerdo, clique em Módulos, depois em Autorole. Clique no botão para ativá-lo. - Defina o cargo e as opções
Selecione o cargo no menu suspenso. Você também pode definir um atraso antes da aplicação do cargo, útil para sistemas de verificação. Clique em Salvar. - Verifique com uma entrada de teste
Peça a um amigo ou use uma conta alternativa para entrar no servidor. O cargo deve aparecer automaticamente.
Problemas Comuns e Como Evitá-los
O Bot Não Atribui o Cargo
O motivo mais comum é que o cargo do bot está abaixo do cargo desejado na lista de cargos do servidor. O Discord impõe hierarquia de cargos: um bot só pode atribuir cargos que estão abaixo do seu cargo mais alto. Para corrigir, vá em Configurações do Servidor > Cargos. Arraste o cargo do bot para cima do cargo que você deseja atribuir automaticamente. Verifique também se o bot tem a permissão Gerenciar Cargos ativada em Configurações do Servidor > Integrações > Bot.
O Cargo é Atribuído, mas o Usuário Não Consegue Ver Canais
Se o cargo atribuído automaticamente não concede acesso a canais, verifique as permissões dos canais. O cargo pode não ter a permissão Ler Mensagens ou Ver Canal nos canais desejados. Edite as permissões do canal e adicione o cargo com as permissões necessárias.
Conflito entre Múltiplos Bots
Se você tiver mais de um bot tentando atribuir o mesmo cargo, eles podem sobrescrever um ao outro ou causar erros. Use apenas um bot para autorole. Desative o módulo de autorole em todos os outros bots.
O Bot Fica Offline Após o Boost do Servidor Expirar
Alguns bots têm recursos premium que exigem um boost ou assinatura do servidor. Se o recurso de autorole parar de funcionar após a expiração de um boost, verifique o painel do bot para requisitos premium. Talvez seja necessário mudar para uma alternativa gratuita, como o autorole básico do Dyno.
MEE6 vs Carl-bot vs Dyno para Autorole
| Recurso | MEE6 | Carl-bot | Dyno |
|---|---|---|---|
| Autorole gratuito | Sim | Sim | Sim |
| Atraso antes do cargo | Não | Sim (até 10 minutos) | Sim (até 60 segundos) |
| Cargo ao reentrar | Configurável | Configurável | Configurável |
| Painel web | Sim | Sim | Sim |
| Premium necessário para recursos extras | Sim (para múltiplos cargos) | Não | Sim (para respostas personalizadas do bot) |
Após configurar o autorole, você pode receber novos membros com o cargo correto automaticamente. Teste a configuração com um novo usuário para confirmar. Para configurações avançadas, considere usar um bot que suporte múltiplos autoroles ou cargos condicionais baseados no status de verificação do usuário.