XP por conversar
Cada mensagem dá de 15 a 25 XP, e só uma mensagem por minuto conta — dez mensagens rápidas valem o mesmo que uma, então spam não leva ninguém a lugar nenhum. A faixa e o intervalo são ajustados em cada ranking.
Os membros ganham XP conversando e passando tempo na voz, sobem de nível numa curva que já conhecem e juntam cargos pelo caminho — num ranking que vive no Discord e na web.

🎉 @Lumen chegou ao nível 10 em Chat XP!
O Scoreboards é um bot de níveis para Discord que transforma a conversa do dia a dia em ranking. Os membros ganham XP conversando no chat e falando na voz, o nível sai do XP deles, e cargos, mensagens de subida de nível e um resumo semanal fazem todo mundo continuar subindo — sem ninguém precisar enviar nada e sem nenhuma mensagem ser lida. Levels (BETA) é o tipo de ranking mais novo do Scoreboards e ainda está em beta.
O básico
Um bot de níveis recompensa os membros por participarem. Cada mensagem e cada minuto num canal de voz dão XP, o XP vira níveis, e um nível pode vir com um cargo, um parabéns e um lugar no ranking.
O número não é o mais importante. O importante é um motivo para voltar: quem acabou de chegar vê os veteranos no nível 25 e um caminho claro até lá, e os veteranos têm uma posição para defender.
O Scoreboards faz isso como um tipo de ranking, então seus níveis ganham o mesmo ranking ao vivo no Discord, a mesma página web e o mesmo resumo semanal que qualquer outro ranking do Scoreboards — e o XP é contado de forma justa: uma mensagem por minuto, e voz só enquanto o membro não está mutado e tem com quem falar.
Escolha um nível e uma curva. Os números vêm do mesmo código com que o bot sobe o nível dos membros.
Curva
5L² + 50L + 100 XP do nível L para o próximo — a curva que o MEE6 usa.
XP total para chegar ao nível 10
4.675XP
Do nível 10 ao 11: mais 1.100 XP
Nível 0Nível 100
Mensagens que contam
234
Com 20 XP em média por mensagem e no máximo uma por minuto: pelo menos 3,9 h de conversa.
Ou tempo na voz
7,8 h
A 10 XP por minuto, sem mute e com companhia.
As estimativas usam as configurações padrão — 15–25 XP por mensagem, uma mensagem por minuto, 10 XP por minuto na voz — e cada uma pode ser mudada em cada ranking.
Recursos
Cada mensagem dá de 15 a 25 XP, e só uma mensagem por minuto conta — dez mensagens rápidas valem o mesmo que uma, então spam não leva ninguém a lugar nenhum. A faixa e o intervalo são ajustados em cada ranking.
10 XP por minuto num canal de voz, enquanto o membro não estiver mutado nem ensurdecido, não estiver no canal AFK e tiver pelo menos outra pessoa junto. Aumente, diminua ou coloque 0 para desligar o XP de voz.
A curva padrão é a que o MEE6 usa: 5L² + 50L + 100 XP por nível, então o nível 10 é 4.675 XP e o nível 50 é 268.375. Prefere níveis mais rápidos? Mude para linear — todo mundo mantém o XP.
Quando um membro chega a um nível novo, o bot dá os parabéns no canal em que ele estava conversando, num canal fixo ou em lugar nenhum. Escreva seu próprio texto com {user}, {level} e {board}.
Dê um cargo no nível 5, outro no nível 10 — quantos cargos de nível você quiser. Os membros ficam com todos os cargos que alcançam, ou só com o mais alto.
Deixe de fora os canais em que o XP não deve contar, como um de comandos de bot ou de spam (tópicos incluídos), e os cargos cujos membros nunca devem ganhar.
Se o seu servidor usa a economia do Scoreboards, pague moeda cada vez que um membro chegar a um nível novo, dentro do mesmo limite diário de qualquer outro pagamento.
Vindo do MEE6 ou de outro bot de níveis? Importe no painel um CSV com IDs de usuário do Discord e XP (user_id,xp) — o ID liga cada linha ao membro. Na mesma curva, o mesmo XP é o mesmo nível.
O bot não usa o intent Message Content do Discord e nunca lê nem guarda o texto das mensagens. Por membro, ele guarda o ID do Discord e o nome de exibição, o XP, uma contagem de mensagens, os minutos na voz e quando o XP foi ganho pela última vez, mais um snapshot noturno da posição para o gráfico de histórico — e, se a sua economia paga por nível, um registro no histórico de moeda por nível.
Quer entender a mecânica a fundo e ver as boas práticas? Ler o guia completo de níveis →
Por dentro
A maioria dos bots de níveis é uma caixa-preta. Aqui está exatamente o que acontece entre um membro apertar Enter e o bot dar os parabéns.
Ele manda uma mensagem ou passa um minuto na voz com os amigos. Bots, webhooks e mensagens de sistema do Discord (entradas, boosts, mensagens fixadas) nunca contam, e só contam os canais que o bot consegue ver.
O intervalo já passou? O canal ou algum cargo do membro está na lista sem XP? Na voz: sem mute, sem ensurdecer, fora do canal AFK, não sozinho?
O XP é salvo em segundos. O nível nunca é salvo — ele é calculado a partir do XP toda vez, então mudar de curva não tira nada de ninguém.
Passou de nível, o bot posta os parabéns, o cargo daquele nível vem junto e a moeda por nível, se houver, é paga.
A mensagem do ranking é redesenhada quando alguém sobe de nível ou a ordem muda — no máximo uma vez por minuto, e fora isso mais ou menos a cada 15 minutos enquanto os membros ganham XP. Minha posição e o ranking na web mostram o XP em segundos.
Só uma mensagem por minuto conta, e quem está sozinho na voz, mutado, ensurdecido ou no canal AFK não ganha nada. Bots e webhooks nunca ganham XP.
Use /score no Discord, ou Set XP e Adjust XP no menu de um jogador no site. Uma mudança feita na mão não posta mensagem de subida de nível nem paga recompensa por nível.
Encerre uma temporada e o ranking congela do jeito que terminou: o XP para de contar e a classificação fica. Comece a próxima temporada num ranking Levels novo e guarde o congelado como registro.
Levels (BETA) é novo e ainda está em beta. Um servidor tem um ranking Levels por vez — um congelado não conta — e ele é sempre um ranking de servidor, nunca um pessoal.
No Discord
Subir de nível é um momento, então o bot faz disso um momento. Todo o resto fica quieto até um membro perguntar.
🎉 @Lumen chegou ao nível 10 em Chat XP!
Nível 10 · 4.682 XP · faltam 1.093 XP para o nível 11

Só você pode ver isto · Ignorar mensagem

Um nível vale mais quando vem com alguma coisa. Um ranking Levels pode dar cargos e, com a economia ligada, moeda.
Cargos por tier no modo nível: escolha um cargo para cada nível que quiser, sem limite de quantidade. O cargo do Scoreboards precisa ficar acima dos cargos que ele dá.
Com a economia do servidor ligada, defina um valor pago cada vez que um membro chega a um nível novo — uma vez por nível e dentro do mesmo limite diário de qualquer outro pagamento. Mensagens e minutos na voz, sozinhos, não pagam moeda.
Veja como a economia funcionaCada configuração de Levels está explicada na documentação.
Casos de uso
Dê aos frequentadores algo que mostre as horas que eles dedicam, e aos novos um motivo para entrar na conversa em vez de só ficar olhando.
Grupos de jogo, salas de estudo e rolês em que quase toda a conversa acontece na voz: minutos com companhia também dão XP.
Distribua cargos em níveis certos e deixe as próprias permissões de canal do Discord abrirem um canal ou uma vantagem para quem tem o cargo.
Veja quem são seus fãs mais ativos e recompense quem aparece em toda live e em todo tópico.
Faça um mês de desafio, encerre a temporada para congelar o ranking e coroar o top três, e comece a próxima temporada num ranking novo.
Mantenha os níveis que seus membros já conquistaram: importe um CSV com os IDs de usuário do Discord e o XP deles, e continue na mesma curva.
Início rápido
Convide o bot para o seu server do Discord. Leva só alguns segundos.
Add to DiscordDê um nome ao ranking e escolha LEVELS (BETA). O bot posta o ranking, e o XP conta a partir da próxima mensagem.
Ninguém precisa se inscrever nem enviar nada: o primeiro XP que um membro ganha coloca ele no ranking.
XP por mensagem, o intervalo, XP de voz, canais e cargos sem XP, mensagens de subida de nível e moeda por nível: está tudo nas configurações Levels (BETA) do ranking, no painel. Os cargos por nível ficam em Cargos por tier.
Abrir o painelPerguntas frequentes
Dá. A curva padrão é a mesma que o MEE6 usa, então o mesmo XP cai no mesmo nível. Coloque o ID de usuário do Discord e o XP total de cada membro num arquivo CSV, um user_id,xp por linha, e use Importar de CSV no painel — a importação substitui o XP deles e liga cada linha ao membro. Um nome de usuário no lugar do ID vira uma entrada separada que nunca ganha XP. Se o MEE6 mostrar um número arredondado como 12.5k, escreva o número completo (12500); o XP pode ficar um pouco diferente. Não existe importação automática do MEE6, porque os termos do MEE6 não permitem acesso automatizado ao serviço deles. Um arquivo aceita até 500 linhas; divida uma lista maior.
Na curva padrão, ir do nível L para o próximo custa 5L² + 50L + 100 XP, então o nível 10 exige 4.675 XP no total, o nível 50 exige 268.375 e o nível 100 exige 1.899.250. A curva linear custa 100L + 75 por nível. Trocar de curva mantém o XP de todo mundo e só muda o nível que ele representa.
Não. Só uma mensagem por minuto dá XP — você escolhe o intervalo — e na voz o membro precisa estar sem mute, sem ensurdecer, fora do canal AFK e com pelo menos outra pessoa. Bots, webhooks e mensagens de sistema nunca ganham XP.
Não. Ele não usa o intent Message Content do Discord, e o bot nunca lê nem guarda o texto das mensagens. Para cada membro, ele guarda o ID do Discord e o nome de exibição, o XP total, quantas mensagens dele deram XP, quantos minutos na voz deram XP e quando o XP foi ganho pela última vez, mais um snapshot noturno da posição dele para o gráfico de histórico de posições. Se a economia do seu servidor paga moeda por nível, cada nível alcançado também adiciona um registro ao histórico de moeda. Nada é guardado por mensagem.
Não. O XP conta a partir do momento em que o ranking Levels existe. Para manter o XP que os membros ganharam com outro bot, importe de um CSV.
Adicione cargos por tier ao ranking no modo nível, pelo painel: um cargo a partir do nível 5, outro a partir do nível 10, quantos quiser. Com Manter cargos de tier mais baixos ligado, os membros ficam com todos os cargos que alcançam; desligado, só com o mais alto. O cargo do Scoreboards precisa ficar acima dos cargos que ele dá, em Configurações do servidor → Cargos.
Por padrão, para o canal em que o membro acabou de conversar. Você pode mandar para um canal fixo ou desligar, e escrever seu próprio texto de até 200 caracteres com {user}, {level} e {board}. O bot precisa de permissão para mandar mensagens lá.
Levels é o tipo de ranking mais novo, então ele leva o selo BETA enquanto se ajusta. Um servidor tem um ranking Levels por vez, e ele é sempre um ranking de servidor — um ranking pessoal não pode ser Levels.
Mais tipos de ranking
Todo ranking do Scoreboards vive no Discord e na web, e um server pode ter quantos quiser.
Adicione o Scoreboards, rode /leaderboard create e escolha LEVELS (BETA) — seus membros ganham XP a partir da próxima mensagem.
Add to Discord