S
Shiro Docs
Dashboard →

Sistema de XP

Transforme seu servidor em um ambiente engajado através do módulo de XP. Membros ganham experiência ao conversar e participar de calls de voz, sobem de nível, desbloqueiam recompensas e competem no ranking do servidor.

Dica

Gerencie todas as configurações abaixo pela nossa Dashboard no menu Sistema de XP, na aba Configurações.

XP

Ativar / Desativar o Sistema

O primeiro passo é ligar o módulo de XP no seu servidor. Enquanto estiver desativado, nenhum membro ganhará experiência ou moedas.

  • Dashboard: Acesse a aba Progresso de XP > Configuração e alterne o botão de Status do Sistema.

XP On

Como se Ganha XP?

XP por Mensagens (Texto)

Cada mensagem enviada rende entre 12 e 40 XP, calculados automaticamente com base na qualidade da mensagem:

  • Tamanho: Mensagens mais longas rendem um bônus de até +15 XP (1 XP extra a cada 5 caracteres).
  • Complexidade: Mensagens com mais palavras ganham um bônus de até +10 XP (1 XP extra a cada 3 palavras).
  • Variância Natural: Um ajuste aleatório de ±3 XP é aplicado para que o ganho pareça orgânico.
  • Cooldown: Existe um intervalo de 5 segundos entre ganhos de XP para evitar flood.

Anti-Spam Inteligente

A Shiro ignora automaticamente mensagens muito curtas (menos de 3 caracteres), com caracteres repetidos excessivos (ex: "kkkkkkkkkkkk"), keyboard mash e mensagens duplicadas enviadas mais de 3 vezes seguidas. Essas mensagens não contam para XP.

XP por Voz (Call)

Participar de canais de voz também rende XP! A cada minuto em call, o membro recebe:

  • Base: 15 XP/min em uma call com 2+ pessoas.
  • Câmera Ligada: +15 XP/min de bônus.
  • Transmitindo Tela (Stream): +10 XP/min de bônus.
  • Teto Máximo: 40 XP/min (combinando todos os bônus).

Atenção

Anti-Farm: Se o membro estiver sozinho na call, o ganho é reduzido drasticamente para apenas 2 XP/min, desencorajando o farm de XP em canais vazios.

Conversão de XP em Moedas

O XP acumulado é convertido automaticamente em moedas locais do servidor na proporção de 1 moeda a cada 15 XP. Essas moedas são usadas para comprar itens na Loja de Pontos do servidor.

Sistema de Streak (Dias Consecutivos)

Manter atividade diária no servidor recompensa o membro com multiplicadores crescentes de XP:

Dias ConsecutivosMultiplicador de XP
🔥 3 dias+10%
🔥 7 dias+20%
🔥 14 dias+30%
🔥 30+ dias+50%

Atenção

Importante: Se o membro ficar 1 dia sem atividade, o streak é resetado para 0. Membros VIP possuem tolerância extra (dias de folga sem perder o streak).

  • Itens da CoffeeShop podem conceder proteção de streak temporária.

Milestones (Marcos Especiais)

Ao atingir determinados níveis, o membro recebe um bônus massivo de moedas como recompensa:

Nível AlcançadoRecompensa em Moedas
Nível 10🪙 700 moedas
Nível 25🪙 1.500 moedas
Nível 50🪙 3.000 moedas
Nível 75🪙 7.500 moedas
Nível 100🪙 10.000 moedas

Notificações de Level Up

Configure como a Shiro deve avisar quando um membro subir de nível. Você pode escolher entre 3 modos:

  • Resposta no Chat: A Shiro responde diretamente à mensagem que causou o level up.
  • Canal Específico: Todas as notificações de level up são enviadas para um canal de texto dedicado (ex: #level-ups).
  • Mensagem Direta (DM): O membro recebe a notificação via DM privada.

XP Notificação

Canais Bloqueados (Blacklist)

Impeça que membros ganhem XP em canais específicos. Útil para excluir canais onde o conteúdo não deve contar como atividade:

  • Canais de Texto: Selecione canais como #bot-commands, #spam ou #off-topic onde mensagens não devem render XP.
  • Canais de Voz: Selecione canais de voz como 🎵 Música ou AFK onde o tempo em call não deve contar.

XP Canais Bloqueados

Cargos Bloqueados

Membros que possuírem qualquer cargo desta lista não ganharão XP nem moedas ao enviar mensagens ou ficar em call. Ideal para:

  • Cargos de punição (ex: "Muted", "Isolado").
  • Bots ou contas de serviço.
  • Membros que você não deseja que participem do ranking.

XP Cargos Bloqueados

Cargos de Pódio (Top 3)

Recompense os membros mais ativos automaticamente com cargos exclusivos! Configure um cargo para cada posição do pódio:

  • 🥇 Top 1: O membro com mais XP competitivo recebe este cargo.
  • 🥈 Top 2: O segundo colocado.
  • 🥉 Top 3: O terceiro colocado.

XP Cargos de Pódio

Intervalo de Reset do Pódio

O ranking competitivo pode ser resetado automaticamente em ciclos configuráveis:

  • Eterno (Forever): O ranking nunca reseta. O pódio é vitalício.
  • Semanal: Reseta toda semana, os cargos são redistribuídos.
  • Quinzenal: Reseta a cada 2 semanas.
  • Mensal: Reseta todo mês.

Informação

Os cargos de pódio são atualizados automaticamente a cada reset. O membro que perder sua posição terá o cargo removido e o novo líder o receberá.

Missões Semanais (Quests)

Ative o sistema de missões para dar aos membros objetivos concretos e recompensas extras:

  • Missões são geradas automaticamente a cada semana.
  • Exemplos: "Envie 50 mensagens", "Fique 30 minutos em call", "Mantenha um streak de 3 dias".
  • Ao completar uma quest, o membro ganha bônus de XP e moedas.

Use o comando /quests no Discord para visualizar as missões disponíveis.

XP Missões

Ferramentas Administrativas (Zona de Perigo)

Na aba de configurações, administradores têm acesso a ferramentas destrutivas para gestão de dados:

  • Resetar XP do Servidor: Zera todo o XP acumulado por todos os membros. Os níveis voltam ao 1. Esta ação é irreversível.
  • Deletar XP e Moedas: Remove completamente todos os dados de XP e moedas do servidor. (Restrito a desenvolvedores.)

Atenção

Atenção: Ambas as ações exigem confirmação via diálogo e são permanentes. Recomendamos usar apenas em casos extremos, como reiniciar completamente o sistema de economia do servidor.

XP Ferramentas Administrativas

Comandos Relacionados

  • /xp ver — Veja seu nível, XP e progresso atual.
  • /xp ver [usuario] — Confira o XP de outro membro.
  • /xp ranking — Veja o Top 10 do servidor.
  • /quests — Visualize suas missões semanais.
  • /wallet — Confira seu saldo de moedas.