Netrcol Docs

Permissões e Funções

Existem dois tipos distintos de permissões a serem consideradas:

Topics: permissions, roles, hierarchy, access, admin

Existem dois tipos distintos de permissões a serem consideradas:

  1. Suas permissões — o que *você* precisa para configurar o Netrcol.
  2. Permissões do Netrcol — o que o *bot* precisa para realizar cada ação.

A maioria dos problemas de "o comando não fez nada" se resume a uma dessas duas questões, ou à hierarquia de funções.

Permissões que você precisa

Para abrir um servidor no painel e alterar configurações, você precisa da permissão Gerenciar Servidor nesse servidor.

Os comandos de chat individuais exigem a permissão correspondente — por exemplo, Banir Membros para executar!ban, ou Gerenciar Servidor para alterar o prefixo ou idioma. Administradores ignoram todas essas verificações. Os requisitos de cada comando estão listados na Referência de Comandos.

Permissões que o Netrcol precisa

O Netrcol só pode fazer o que sua própria função permite. O caminho mais simples é conceder Administrador — o fluxo de convite solicita isso por padrão — mas você também pode atribuir permissões mais granulares se preferir um controle mais rigoroso.

Base

Em qualquer canal onde o Netrcol publica (logs, mensagens de boas-vindas, painéis, anúncios), ele precisa de:

PermissãoPor que
Ver CanalPara ver o canal
Enviar MensagensPara postar
Incorporar LinksPara enviar embeds ricos
Ler Histórico de MensagensPara enriquecer logs e editar suas próprias mensagens

Recursos que usam reações (painéis de tickets, funções de reação, jogos) também precisam de Adicionar Reações.

Por recurso

RecursoPermissão que o bot precisa
Banir / DesbanirBanir Membros
ExpulsarExpulsar Membros
Timeout, Avisar, Timeouts do AutoModModerar Membros
Limpar mensagens, AutoMod, JogosGerenciar Mensagens
Bloquear / Desbloquear / Modo Lento, TicketsGerenciar Canais
Autorole, Registro, Funções de Reação, Recompensas de Convite e Nível,!roleGerenciar Funções
Alterar apelidos (!setnick)Gerenciar Apelidos

Dica: O painel executa uma verificação de saúde de configuração ao vivo na página de cada módulo. Se o Netrcol estiver sem uma permissão ou um canal estiver mal configurado, você verá um aviso lá antes que algo quebre.

Hierarquia de funções

Este é o problema mais comum. Para qualquer ação que atribua/remova funções ou modere membros, a função mais alta do Netrcol deve estar acima da função ou membro alvo na lista de funções.

Por exemplo, se você quiser que o Netrcol atribua uma função "Verificado", a função Netrcol deve estar posicionada *acima* de "Verificado" em Configurações do Servidor → Funções. O mesmo se aplica à moderação: o Netrcol não pode banir ou aplicar timeout em um membro cuja função mais alta esteja acima da sua.

Como corrigir

  1. Abra Configurações do Servidor → Funções.
  2. Arraste a função Netrcol para cima, acima de todas as funções que precisa gerenciar.
  3. As funções são classificadas de cima para baixo, então quanto mais alta na lista = mais autoridade.

Nota: Uma função nunca pode gerenciar a si mesma ou qualquer coisa acima dela — esta é uma regra da plataforma, não uma limitação do Netrcol. Mesmo com Administrador, o Netrcol ainda não pode agir sobre funções posicionadas acima da sua.

Configuração recomendada

Para a experiência mais suave:

  • Conceda ao Netrcol Administrador (ou as permissões granulares acima).
  • Arraste a função Netrcol para perto do topo da sua lista de funções.
  • Mantenha-a abaixo das suas próprias funções de staff/proprietário, se desejar, mas acima de todas as funções que ele gerencia.

Ainda não está funcionando?

  • Um comando não faz nada → verifique se *você* tem a permissão necessária e se o comando não está desativado nas configurações de Moderação.
  • O Netrcol não consegue atribuir uma função → quase sempre é uma questão de hierarquia de funções.
  • Sem logs / mensagens de boas-vindas → confirme se o Netrcol tem Enviar Mensagens e Incorporar Links naquele canal específico.

Próximos passos

Documentos relacionados

Browse all documentation