> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Cargos automáticos

> Conceda cargos automaticamente na entrada, restaure-os no retorno, atribua por código de convite ou libere-os após um atraso.

Quatro ferramentas relacionadas, cada uma na sua própria página em **Cargos automáticos** na barra lateral.

## Auto Roles

Cargos concedidos a todos assim que entram, com listas separadas para **humanos** e **bots**.

<Info>
  Gratuito em todo tier, sem limite.
</Info>

## Sticky Roles

Quando um membro sai e volta, os cargos dele são restaurados. Você pode excluir cargos específicos da restauração.

<Info>
  Requer **Basic**. Abaixo disso o interruptor é substituído por um cadeado — você nem consegue ver a configuração salva.
</Info>

<Warning>
  Sticky roles também restauram cargos de punição. **Exclua qualquer cargo de mute ou quarentena**, ou um membro silenciado pode limpá-lo saindo e voltando.
</Warning>

## Delayed Roles

Conceder um cargo depois de um tempo definido a partir da entrada, de **1 minuto a 7 dias**.

<Info>
  Requer **Basic**. Limitado a **15** regras no Basic; ilimitado no Max e no Black.
</Info>

<Tip>
  Delayed roles são uma medida silenciosa contra raids. Contas de raid geralmente somem em minutos, então gatear o acesso aos canais com um atraso de 10 minutos impede que elas cheguem a ver o servidor, enquanto um membro genuíno mal percebe.
</Tip>

<Note>
  Se o atraso digitado estiver fora do intervalo permitido, a caixa de diálogo simplesmente não fecha — não há mensagem de erro. Use um valor entre 1 e 10080 minutos.
</Note>

## Assign Roles

Conceda cargos diferentes de acordo com o link de convite que o membro usou.

<Info>
  Requer **Basic**. Limitado a **15** regras no Basic; ilimitado acima.
</Info>

<Note>
  O código do convite é escolhido em um **dropdown com os convites existentes do seu servidor**, não é digitado. Cada opção mostra quem o criou e quantas vezes foi usado.

  Se a lista estiver vazia, crie um convite no Discord primeiro. Cada código só pode ser usado em uma regra.
</Note>

## Dois comportamentos diferentes de salvamento

<Warning>
  **As três primeiras páginas usam a barra de salvamento. A página Assign Roles salva imediatamente.**

  Criar, editar ou deletar uma regra de assign entra em efeito no momento em que você confirma — a barra de salvamento não é envolvida e descartar não desfaz.
</Warning>

<Warning>
  Cada página salva apenas as próprias configurações, então uma falha numa delas não afeta as outras. A página Auto Roles é a exceção: humanos e bots são gravados separadamente, então se um falhar o outro pode já ter sido salvo. A barra de salvamento continua aberta e mostra um erro — recarregue para ver o estado real.
</Warning>

## O que cada tier oferece

| Recurso                            | Starter | Basic | Max       | Black     |
| ---------------------------------- | ------- | ----- | --------- | --------- |
| Cargos de entrada (humanos e bots) | Sim     | Sim   | Sim       | Sim       |
| Sticky roles                       | —       | Sim   | Sim       | Sim       |
| Cargos por convite                 | —       | 15    | Ilimitado | Ilimitado |
| Delayed roles                      | —       | 15    | Ilimitado | Ilimitado |

## Após um downgrade

As regras são **desabilitadas, nunca deletadas**, e reabilitadas automaticamente quando você faz upgrade.

<Warning>
  **Regras desabilitadas não são marcadas como tal nas tabelas.** Elas parecem regras ativas normais, mas não fazem nada.

  Em um servidor rebaixado, considere que regras além do limite do seu tier estão inativas, mesmo que a lista não indique.
</Warning>

<Note>
  No Starter, editar uma regra existente delayed ou sticky parece salvar com sucesso, mas a alteração é silenciosamente ignorada. O valor antigo volta ao atualizar.
</Note>

## Solução de problemas

<AccordionGroup>
  <Accordion title="Nenhum cargo é concedido na entrada">
    Verifique se Auto Roles está ligado em [Server Setup](/pt/server-management/setup) e se todo cargo está **abaixo** do cargo do Vetox.
  </Accordion>

  <Accordion title="Funciona às vezes, mas nem sempre">
    Se o bot não conseguir ler sua configuração rápido o suficiente quando alguém entra, ele não atribui nada em vez de chutar. Falhas intermitentes geralmente significam carga, não má configuração.
  </Accordion>

  <Accordion title="Um membro silenciado limpou a punição voltando">
    Sticky roles restaurou. Adicione o cargo de mute à lista de exclusão.
  </Accordion>

  <Accordion title="Meu código de convite não aparece no dropdown">
    Só convites atuais do servidor são listados. Convites expirados ou deletados somem.
  </Accordion>
</AccordionGroup>

<Card title="Self-Roles" icon="hand-pointer" horizontal href="/pt/engagement/self-roles">
  Cargos que os membros escolhem para si mesmos.
</Card>
