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

# Recompensas de nível

> Dê cargos automaticamente em níveis de mensagens ou de voz, mantenha todos ou só o mais alto, e faça alguns cargos, canais ou categorias ganharem XP mais rápido ou mais devagar.

## Visão geral

Dê um cargo automaticamente quando um membro chega a um nível específico, e dê a certos cargos ou canais um ritmo de XP mais rápido (ou mais lento).

![O Petto anuncia no canal de níveis que nico chegou ao nível 10 e desbloqueou o cargo Frequente](https://mintcdn.com/wikipetto/LoL7QuPJ71yd9F_N/images/discord/community/pt-br/leveling-rewards.webp?fit=max\&auto=format\&n=LoL7QuPJ71yd9F_N\&q=85\&s=3dbb023ca8f7279a0964f5e0398ffa20)

No Discord: um membro chega ao nível 10, um nível com mensagem própria, e recebe o cargo de recompensa.

## Cargos de recompensa

```javascript Sintaxe theme={null}
!level reward add [type] <level> <role>
!level reward remove [type] <level>
!level reward list
```

```javascript Exemplo theme={null}
!level reward add text 10 @Frequente
!level reward add text 25 @Veterano
!level reward add voice 5 @Falante
!level reward remove text 25
```

> [accordion] !level reward add (nível de mensagens)
>
> ![liam digita !level reward add text 10 @Frequente e o Petto responde que os membros agora recebem @Frequente no nível 10](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-add.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=22bb027d32366cf855d4f6c8917ddcd4)
>
> No Discord: @Frequente no nível de mensagens 10.

> [accordion] !level reward add (nível de voz)
>
> ![liam digita !level reward add voice 5 @Falante e o Petto responde que os membros agora recebem @Falante no nível de voz 5](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-add-voice.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=f9cabad2db1edaf259c79bd0fe45e606)
>
> No Discord: @Falante no nível de voz 5.

> [accordion] !level reward remove
>
> ![liam digita !level reward remove text 25 e o Petto responde que removeu a recompensa do nível 25](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-remove.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=f1f80e1f88512f18e59dd108b7577009)
>
> No Discord: a recompensa do nível 25 é removida.

> [accordion] !level reward list
>
> ![liam digita !level reward list e o Petto lista Mensagens: nível 10 Frequente, 25 Veterano, 50 Lenda, e Voz: nível 5 Falante](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-list.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=b8c99a8f6f37dd3fb7ff30ff4697d95b)
>
> No Discord: as recompensas dos níveis de mensagens e de voz.

`type` é `text` (níveis de mensagens) ou `voice`. Escreva-o antes do nível, ou adicione `--type text` no final: em `!level reward add 10 @Frequente`, o `10` seria lido como o tipo.

### Recompensas de nível de voz

Os níveis de mensagens e os níveis de voz têm os **seus próprios** cargos de recompensa. `type` é `messages` (o padrão) ou `voice`, escrito como `--type voice`. Um membro que chega ao nível de voz 5 recebe a recompensa de voz do nível 5, não a do nível de mensagens 5, e cada tipo segue o seu próprio [modo de acúmulo](#acumular-ou-só-o-maior). `reward list` mostra os dois. No dashboard, adicionar ou remover uma recompensa só muda a página, e um único botão **Salvar recompensas** no final salva a lista inteira de uma vez. Recompensas de nível tem as duas listas e a escolha entre nível de mensagens ou de voz quando você adiciona uma.

![O Petto publica no #niveis que zoe\_plays chegou ao nível de voz 5 e ganhou @Falante](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-voice-levelup.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=ad57e4ec7eb5eca185c2a4a76ff83b7d)

No Discord: um membro chega ao nível de voz 5 e ganha a recompensa de voz @Falante.

![A página Recompensas de nível com Frequente no nível de mensagens 10, Veterano no 25, Lenda no 50 e Falante no nível de voz 5](https://mintcdn.com/wikipetto/PiFwt6dDUZHBNDT7/images/dashboard/community/pt-br/leveling-rewards.webp?fit=max\&auto=format\&n=PiFwt6dDUZHBNDT7\&q=85\&s=cbbb02fa84eb3b6ad23d2bfdd7d5de1e)

Dashboard → Níveis → Recompensas de nível: as recompensas por níveis de mensagens e de voz, e a linha para adicionar uma.

## Acumular ou só o maior

```javascript Sintaxe theme={null}
!level role-mode <mode>
```

```javascript Exemplo theme={null}
!level role-mode highest
```

![liam digita !level role-mode highest e o Petto confirma o modo dos cargos: só o mais alto conquistado](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-role-mode.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=924d514fe0e01e8c42776361faf2b41f)

No Discord: os membros ficam só com o cargo de recompensa mais alto.

`mode` é `highest` (só o maior cargo de recompensa conquistado é mantido, os outros são retirados) ou `all` (todos os cargos de recompensa conquistados se acumulam). Defina com `!level role-mode` e, para os níveis de voz, com `!level voice-role-mode`.

## Multiplicadores de XP

Dê a um cargo, a um canal ou a uma categoria inteira um ritmo de XP mais rápido (ou mais lento).

```javascript Sintaxe theme={null}
!level multiplier set <value> [role] [channel] [category]
!level multiplier remove [role] [channel] [category]
!level multiplier list
```

```javascript Exemplo theme={null}
!level multiplier set 2 @Booster
!level multiplier set 0.5 #off-topic
!level multiplier set 1.5 --category Jogos
```

> [accordion] !level multiplier set (cargo)
>
> ![liam digita !level multiplier set 2 @Server Booster e o Petto responde que @Server Booster agora dá x2 de XP](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-multiplier-role.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=0d536aef8b4825343c15e60ee60e098d)
>
> No Discord: os boosters ganham XP em dobro.

> [accordion] !level multiplier set (canal)
>
> ![liam digita !level multiplier set 0.5 #off-topic e o Petto responde que #off-topic agora dá x0.5 de XP](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-multiplier-channel.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=43c7d4b7d37aac54cf45f45f0af0a2e3)
>
> No Discord: #off-topic dá metade do XP.

> [accordion] !level multiplier set --category
>
> ![liam digita !level multiplier set 1.5 --category JOGOS e o Petto responde que JOGOS agora dá x1.5 de XP](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-multiplier-category.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=73065a08f0c0fa90a036e4ebe0a3d028)
>
> No Discord: cada canal de uma categoria dá x1.5.

> [accordion] !level multiplier remove
>
> ![liam digita !level multiplier remove #off-topic e o Petto responde que removeu o multiplicador de #off-topic](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-multiplier-remove.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=56f1b57231ef7ffe488aac6b9b373d41)
>
> No Discord: o multiplicador de um canal é removido.

> [accordion] !level multiplier list
>
> ![liam digita !level multiplier list e o Petto lista @Server Booster x2, #off-topic x0.5 e JOGOS (categoria) x1.5](https://mintcdn.com/wikipetto/WlMseWjf_M7PtL1S/images/discord/community/pt-br/leveling-rewards-multiplier-list.webp?fit=max\&auto=format\&n=WlMseWjf_M7PtL1S\&q=85\&s=d2c4f020d4b8ebecba7c5fb038f06542)
>
> No Discord: todos os multiplicadores do servidor.

`value` é um multiplicador direto: `2` para XP em dobro, `0.5` para metade, `0` para nada. Informe um entre `role`, `channel` ou `category` (a categoria vai com `--category`).

Como o multiplicador de uma mensagem ou de um minuto em voz é calculado:

1. O **multiplicador base** do servidor (`!level rules xp_multiplier`, `1` por padrão).
2. Vezes o dos **cargos** do membro. Com vários cargos, `multiplier_mode` decide: `highest` pega o maior, `stack` multiplica todos, `sum` soma cada extra ao 1.
3. Vezes o do **canal**, ou o da **categoria** dele quando o canal não tem um próprio. O canal vale mais que a categoria.
4. Nunca acima do **limite** (`multiplier_cap`, 20 por padrão).

Funciona para mensagens e para voz. O dashboard tem uma página Multiplicadores com os três tipos (editados na página e salvos juntos com **Salvar multiplicadores**), e o multiplicador base, o modo e o limite ficam em Regras e eventos.

![A página Multiplicadores com x1.5 para a categoria JOGOS, x0.5 para #off-topic e x2 para @Server Booster, e os campos vale para, cargo e multiplicador](https://mintcdn.com/wikipetto/-zl3RNr1X6pRGWW3/images/dashboard/community/pt-br/leveling-rewards-dash-multipliers.webp?fit=max\&auto=format\&n=-zl3RNr1X6pRGWW3\&q=85\&s=badba767bfebc10de6ad9f8229471bfc)

Dashboard → Níveis → Multiplicadores: o multiplicador de cada cargo, canal e categoria, e a linha para adicionar um.

![O cartão Multiplicadores de Regras e eventos com base 1, vários cargos em só o mais alto, e teto de 20](https://mintcdn.com/wikipetto/-zl3RNr1X6pRGWW3/images/dashboard/community/pt-br/leveling-rewards-dash-multiplier-rules.webp?fit=max\&auto=format\&n=-zl3RNr1X6pRGWW3\&q=85\&s=8498c3de3ef45bcbf0353795a442d23e)

Dashboard → Níveis → Regras e eventos: o multiplicador base, o modo para vários cargos e o teto.

## Sorteios

Os níveis também funcionam nos sorteios: um [preset](https://wiki.petto.sbs/pt-br/community/giveaway-presets.md#níveis) pode exigir um nível para participar e dar participações extras a partir de certos níveis.

## Cards de rank

Os membros veem o próprio progresso com `!rank`, ou o ranking do servidor com `!top`, sem precisar configurar nada.

## Limites

As recompensas de nível não têm limite no Premium: todo servidor pode dar um cargo em quantos níveis quiser, para níveis de mensagens e de voz. Veja [Premium](https://wiki.petto.sbs/pt-br/overview/premium.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.