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.

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.

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 Consecutivos | Multiplicador 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çado | Recompensa 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.

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,#spamou#off-topiconde mensagens não devem render XP. - Canais de Voz: Selecione canais de voz como
🎵 MúsicaouAFKonde o tempo em call não deve contar.

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.

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.

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.

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.

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.