Wiki / Core Features / Leveling e XP

Leveling e XP

Atualizado por Maxime_48 · há 4 horas · Visualizações: 194

Idiomas: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

O sistema de Leveling recompensa os membros ativos do Discord com XP, níveis, sequências, prestígio, cargos e outras recompensas.

Ele foi pensado para ser configurado pelo painel do YAWBDB, sem exigir configuração por comandos.

A página de configurações do Leveling XP mostrando ganho de XP, notificações de subida de nível, XP de voz e opções de sequência


📈 Como os membros ganham XP

Os membros podem ganhar XP por várias fontes de atividade.

💬 Mensagens de texto

Os membros ganham XP ao enviar mensagens no seu servidor do Discord.

Você pode configurar:

  • XP mínimo por mensagem
  • XP máximo por mensagem
  • Tempo de espera por usuário
  • Canais em que o XP é desativado
  • Multiplicadores por canal
  • Multiplicadores por cargo

O tempo de espera ajuda a evitar o farm por spam.

🎙️ Atividade de voz

Os membros podem ganhar XP enquanto passam tempo em canais de voz.

O XP de voz é útil para servidores em que a atividade acontece principalmente em chamadas, sessões de jogos, salas de estudo, reuniões ou eventos da comunidade.

Usuários ausentes (AFK) ou silenciados pelo servidor podem ser excluídos do XP de voz, dependendo da configuração.

👍 Reações

Os membros podem ganhar XP quando outros usuários reagem às suas mensagens.

Isso recompensa mensagens úteis, engraçadas ou interessantes que recebem engajamento da comunidade.


🧮 Fórmula de nível

O YAWBDB oferece várias predefinições de progressão de nível:

  • Fácil - progressão inicial mais rápida
  • Normal - progressão padrão equilibrada
  • Difícil - progressão mais lenta e exigente
  • Personalizada - coeficientes de fórmula personalizados

Uma fórmula personalizada permite que donos de servidor avançados ajustem a curva de XP ao tamanho e ao nível de atividade da sua comunidade.


🎊 Notificações de subida de nível

Você pode escolher como o YAWBDB anuncia as subidas de nível.

Os modos disponíveis incluem:

  • Desativado
  • Canal atual
  • Mensagem direta
  • Canal específico

As mensagens de subida de nível podem ser personalizadas com variáveis como nome de usuário, nível, XP, sequência ou nome do servidor.


🔥 Sequências diárias

As sequências diárias recompensam a atividade constante.

Você pode configurar multiplicadores de XP para sequências de atividade como:

  • Sequência de 3 dias
  • Sequência de 7 dias
  • Sequência de 30 dias

Se um membro perder um dia, sua sequência é zerada.


🗳️ Bônus de voto no Top.gg

Os membros que votam no YAWBDB no Top.gg podem ganhar XP extra enquanto o voto estiver ativo. Um voto dura doze horas, e o bônus também, e ele termina no momento em que o membro pode votar de novo.

Isso vem desativado por padrão em todos os servidores. Ative em Níveis → Bónus de voto top.gg e escolha o multiplicador que quer oferecer.

O Top.gg conta um voto de fim de semana como dois. Isso dobra o bônus, não o multiplicador: com ×1,5, um voto de fim de semana vale ×2,0 - não ×3,0. Um único voto de fim de semana não deve valer mais que uma sequência de trinta dias.

Nada fica bloqueado por trás do voto. Nenhum comando, nenhum canal, nenhuma funcionalidade deixa de funcionar para quem nunca vota; o bônus é um agradecimento, não um pedágio.

Um membro pode ver onde está com /boosters: a linha mostra o bônus enquanto ele dura, com o horário em que termina, e mostra a oferta quando não há bônus.

Donos de servidor: isso exige que o webhook do Top.gg seja configurado uma vez, na área de administração do painel. Até lá, a chave desta página não tem a que reagir.


🎉 Eventos de XP

Os Eventos de XP permitem agendar bônus de XP temporários ou recorrentes.

Exemplos:

  • Fim de semana de XP em dobro
  • Bônus de evento da comunidade
  • Multiplicador da noite de voz
  • Evento de XP de feriado

Os Eventos de XP podem ser usados com outros multiplicadores e também podem acionar ações do Gráfico de recompensas.


📉 Decaimento de XP

O Decaimento de XP pode reduzir o XP dos membros inativos após um número de dias configurado.

Você pode configurar:

  • Quando o decaimento começa
  • Quanto XP é removido por dia
  • Um nível mínimo abaixo do qual os membros não podem cair

Isso ajuda a manter as classificações ativas e a recompensar a participação atual, e não só a atividade histórica.


🥇 Cargo de Melhor Membro do Dia

O YAWBDB pode atribuir automaticamente um cargo ao membro que mais ganhou XP durante o dia.

O cargo gira automaticamente. O titular anterior perde o cargo quando um novo melhor membro do dia é selecionado.


👑 Prestígio

O Prestígio permite que os membros zerem seu nível depois de atingirem o nível máximo, mantendo um contador de prestígio.

Isso dá aos membros muito ativos uma meta de longo prazo além do nível máximo normal.

O Prestígio também pode ser usado no Gráfico de recompensas para liberar recompensas especiais.


🏆 Classificação

A classificação mostra o progresso e as posições dos membros.

Dependendo da página ou do comando, ela pode exibir:

  • Posição
  • Nível
  • XP
  • Sequência
  • Prestígio
  • Título
  • Última atividade

A equipe do servidor também pode ajustar o XP manualmente pelo painel quando necessário.

/rank e /leaderboard agora retornam um cartão em imagem gerado que você pode personalizar, e você pode publicar uma classificação web pública que qualquer pessoa pode ver sem login no Discord. Veja Cartão de nível e classificação pública.


⌨️ Comandos de barra

Os comandos comuns do Leveling incluem:

  • /rank [@user] - confira o nível, o XP, a posição e a sequência de um membro
  • /boosters - lista os multiplicadores que estão elevando seu XP agora e os que você ainda poderia conseguir
  • /leaderboard - mostra a classificação do servidor
  • /top - mostra quem mais ganhou XP hoje

📥 Vindo de outro bot?

Você não precisa zerar todo mundo para o nível 0. Níveis → Importar traz o XP dos seus membros do MEE6, ou de uma exportação JSON de qualquer outro bot de níveis - com uma pré-visualização e uma escolha clara sobre qual curva de níveis manter. Veja Importar níveis de outro bot.


👍 Configuração recomendada

Para um servidor novo:

  1. Ative a funcionalidade Leveling.
  2. Configure o XP de texto e o tempo de espera.
  3. Escolha uma fórmula de nível.
  4. Configure as notificações de subida de nível.
  5. Ative o XP de voz ou de reações se for útil para a sua comunidade.
  6. Adicione recompensas depois com o Gráfico de recompensas.

Comece simples e amplie quando o sistema estiver funcionando.