Uma lista de permissões de cargos do Discord permite que a equipe aprove o acesso atribuindo um cargo específico. Use o modo de cargo do Discord integrado à sua versão instalada do txAdmin e, em seguida, teste uma conta aprovada e uma não aprovada antes de confiar nele.
Prepare o acesso e a recuperação
Você precisa de permissão para configurar o txAdmin e o aplicativo Discord, além de um servidor Discord e um cargo de aprovação dedicado. Mantenha um login de recuperação autorizado do txAdmin disponível. Não combine vários scripts de lista de permissões até entender qual deles aceita ou rejeita uma conexão.
1. Conecte o bot do Discord
Configure o bot dedicado pela integração do Discord do txAdmin. Siga os requisitos exibidos para permissões do bot e intents de membros. Armazene o token somente na configuração protegida do servidor. Se o token aparecer em uma captura de tela ou repositório público, redefina-o e atualize a integração.
Confirme se o bot se conecta ao servidor Discord pretendido antes de configurar o acesso. As mensagens de status do canal e a aprovação da conexão são recursos separados; uma mensagem de status funcionando não prova que a lista de permissões funciona.
2. Copie os IDs do servidor e do cargo
Ative o Modo Desenvolvedor nas configurações avançadas do usuário do Discord. Copie o ID do servidor e o ID do seu cargo de aprovação. Use IDs, não nomes de exibição. Atribua o cargo a um membro de teste e deixe outro membro sem ele. Mantenha a permissão para atribuir esse cargo limitada à equipe que pode aprovar o acesso.
3. Selecione o modo de cargo do Discord
Nas configurações da lista de permissões do txAdmin, selecione o modo para cargos do Discord e insira os IDs de servidor/cargo necessários. A configuração upstream chama este modo discordRoles; use a interface fornecida pela sua versão instalada em vez de editar arquivos de recursos não relacionados. Salve a configuração e siga qualquer instrução de reinício mostrada.
Escreva uma mensagem de rejeição curta explicando onde se candidatar e como obter ajuda. Evite expor canais internos da equipe, tokens ou identificadores pessoais em mensagens de conexão.
4. Teste a decisão completa
- Conecte-se com o membro que tem o cargo de aprovação. Confirme se o servidor aceita a conexão.
- Conecte-se com o membro que não tem o cargo. Confirme a rejeição e uma mensagem útil.
- Remova o cargo do membro aprovado, aguarde o comportamento de atualização documentado da integração e, em seguida, reconecte-se e confirme a rejeição.
- Reatribua o cargo e reconecte-se. Verifique o caso aprovado novamente.
- Revise os logs e o comportamento de recuperação quando a associação ao Discord não puder ser resolvida. Não presuma que uma falha de dependência tenha o comportamento de acesso desejado.
Solucione o limite falho
Se o bot não conseguir se conectar, inspecione o token, o aplicativo selecionado e o log do txAdmin. Se apenas as verificações de cargo falharem, verifique o ID da guilda, o ID do cargo, a associação real e o modo configurado. Siga as orientações atuais do txAdmin para detecção de identidade do Discord; um identificador ausente deve produzir uma rejeição acionável.
Não adicione permissão de Administrador ou reinicie repetidamente como um substituto para ler o erro. Se um recurso de lista de permissões separado estiver instalado, desative a política conflitante apenas durante uma alteração de manutenção controlada e verifique o acesso novamente.
Mantenha a regra
Documente quem concede o cargo, como funcionam os recursos e como o acesso é removido. Revise as permissões do bot e da equipe quando os administradores mudarem. Um cargo que permite a jogabilidade não deve conceder automaticamente direitos de administração do txAdmin.
Documentação de referência
Fonte: raw.githubusercontent.com · Cfx.re — txAdmin · Fonte: docs.discord.com