Pontuação configurável
Defina quanto vale a vitória, o empate e a derrota. O padrão 3–1–0 segue FIFA e UEFA, mas dá para ajustar para rúgbi, hóquei ou o que o seu campeonato pedir.
Monte um campeonato de futebol, uma season de basquete ou qualquer esporte de confronto direto no Discord. Pontos configuráveis por resultado, placar dos jogos e tabela ao vivo na web.

O Scoreboards é o bot de League do Discord feito para comunidades esportivas. Monte o campeonato da pelada de domingo, uma liga casual de basquete, um torneio de FIFA ou NBA 2K, ou qualquer competição recorrente de 1v1 ou por times — os jogadores enviam o resultado com o placar, o bot distribui os pontos de vitória, empate e derrota, e a tabela se atualiza em tempo real dentro do Discord e numa página web para compartilhar.
O básico
Uma tabela de League classifica os jogadores pelo total de pontos somados ao longo da season. Cada jogo distribui um número fixo de pontos — normalmente 3 pela vitória, 1 pelo empate e 0 pela derrota, o padrão que os grandes campeonatos de futebol do mundo adotam desde 1994.
Diferente do ELO, a conta é transparente e previsível: venceu três jogos, são nove pontos, sem fórmula nenhuma. Por isso é o formato ideal para esportes, torneios e qualquer comunidade em que a regra precisa ser óbvia de bater o olho.
Registre o placar de cada jogo (3–1, 2–2, 5–0) para o seu campeonato não mostrar só quem venceu — e sim contar a história inteira da season.
Escolha dois jogadores e um placar e informe o resultado. O resultado e os pontos seguem as mesmas regras que o bot usa para pontuar os jogos de League.
Pontos por vitória · empate · derrota
Tabela da liga
Sunday League
| # | Jogador | Jogos | Vitórias | Empates | Derrotas | Saldo de gols | Pontos |
|---|---|---|---|---|---|---|---|
| 1 | Kabuto | 12 | 9 | 2 | 1 | +17 | 29 |
| 2 | arcadefox | 12 | 8 | 3 | 1 | +13 | 27 |
| 3 | Nova | 12 | 8 | 1 | 3 | +10 | 25 |
| 4 | ripcord | 12 | 6 | 4 | 2 | +8 | 22 |
| 5 | Vex | 12 | 6 | 2 | 4 | +4 | 20 |
| 6 | pxlwitch | 12 | 5 | 2 | 5 | −1 | 17 |
Empatados em pontos? O ranking na web desempata pelo saldo de gols e depois pelos gols marcados. Uma mudança nos pontos vale a partir do próximo resultado aprovado; os pontos que já estão na tabela ficam.
Recursos
Defina quanto vale a vitória, o empate e a derrota. O padrão 3–1–0 segue FIFA e UEFA, mas dá para ajustar para rúgbi, hóquei ou o que o seu campeonato pedir.
Informe o placar de cada jogo (3–1, 2–2, 7–4). O vencedor sai do próprio placar — maior número vence, números iguais dão empate.
Toque em Submit no ranking e informe os dois lados e o placar. O bot distribui os pontos para cada jogador dos dois times e atualiza a tabela na hora.
Uma liga também pontua partidas de todos contra todos com 3 a 8 jogadores, em que cada um joga por si. Pague o grupo inteiro com uma tabela de pontos por colocação (10-8-6-4-2-0, estilo F1), ou mantenha simples — o vencedor leva os pontos de vitória, o resto os de derrota, e um jogo empatado paga os pontos de empate para todo mundo.
Os jogos enviados caem num canal de log para a moderação conferir antes de os pontos mudarem. Se você confia na sua galera, ative a aprovação automática depois de um tempo configurável.
Ative o botão Queue e o bot junta jogadores com média de pontos por jogo parecida, para quem só jogou mais vezes não ser tratado como se fosse melhor. A queue está em beta.
Distribua cargos do Discord conforme a posição na tabela (top 3, top 10, zona de acesso e de rebaixamento). Os cargos mudam no mesmo instante em que a classificação muda.
Defina uma data de fim, ou encerre a temporada pelo painel, e o ranking congela: um pódio é postado e a tabela final fica como registro da temporada. A próxima temporada começa num ranking novo.
Todo campeonato ganha uma página web para compartilhar, com a classificação completa, histórico de jogos, vitórias/empates/derrotas e os placares — dá para acompanhar a season fora do Discord também.
Quer entender a mecânica a fundo e ver as boas práticas? Ver a visão geral do bot de rankings →
Do resultado à tabela
Todo resultado de League faz o mesmo caminho curto, do 1v1 ao 8v8. Ninguém faz conta: o placar decide o resultado, e o ranking faz o resto.
Toque em Submit result embaixo do ranking, escolha os dois lados e digite o placar, como 3-1.
O maior placar vence e placares iguais dão empate, então ninguém precisa escolher o vencedor na mão.
Com um canal de log, o resultado espera até um validador ou o adversário aprovar, ou até a aprovação automática fazer isso depois do tempo que você definiu.
Os vencedores levam os pontos de vitória, os perdedores os de derrota, e um empate paga os pontos de empate aos dois lados. Num ranking de times, todo jogador de um lado recebe o mesmo.
O ranking no Discord é redesenhado com os novos pontos e as colunas W/D/L, e a página web dele mostra também os gols pró e contra.
Cada jogador continua com a própria linha. Todo o lado vencedor leva os pontos de vitória, e o placar conta como gols pró e contra para cada um.
Times com nome se inscrevem uma vez pelo botão Team sign-up do ranking, com até dois reservas, e a tabela classifica os times em vez dos jogadores.
Um admin ou validador pode editar o placar de um jogo na página web do ranking: os pontos são retirados e pagos de novo pelo resultado corrigido. Cancelar um jogo retira os pontos.
Todos contra todos
Coloque um ranking League em todos contra todos de 3 a 8 jogadores e uma tabela de pontos por colocação pode pagar cada posição de chegada, no estilo da F1. Informe a mesma corrida de três jeitos e veja quanto cada jogador leva.
Report result
Friday Kart Night, corrida 3
6 jogadores
Uma ordem de chegada completa: cada posição recebe pela tabela de pontos por colocação.
Pontos por colocação
Ative no painel, abaixo dos pontos de vitória, empate e derrota, e um ranking de 6 jogadores começa com 10, 8, 6, 4, 2, 0. Qualquer posição pode valer qualquer número inteiro, inclusive negativo.
Um ranking de todos contra todos mostra Report result no lugar de Submit result: escolha todo mundo que jogou e depois o vencedor, a ordem completa ou Empate para todos.
Jogadores que empatam levam, cada um, os pontos da posição que dividem, e quem chega depois do fim da tabela continua levando o último valor dela.
O primeiro lugar, incluindo um empate nele, conta como vitória, e todo o resto como derrota. Um empate para todos é um empate para o grupo inteiro.
Casos de uso
Futebol, basquete, futsal, handebol, hóquei — qualquer esporte em que o jogo tem placar e a temporada termina numa tabela.
FIFA, NBA 2K, Madden, NHL, Rocket League — os games de esporte que combinam mais com uma tabela de verdade do que com uma ladder de ELO. Defina o tamanho do time para os formatos 2v2 e 3v3.
Fixe o tamanho do time para a season e cada jogador continua com a linha dele na tabela: todos do lado vencedor levam os pontos da vitória, e o placar entra como gols pró e contra de cada um.
Ou faça como campeonato de verdade: ative os times fixos e as equipes se inscrevem uma vez, com nome próprio e até dois reservas. Os jogos são enviados time contra time, com placar, e a tabela classifica as equipes por pontos.
Fase de grupos em que todo mundo joga contra todo mundo e os pontos decidem quem avança.
Pingue-pongue do escritório, campeonato de sinuca, noite de dardos — qualquer disputa recorrente em que você prefere uma tabela transparente a um rating.
Economia · Beta
Ative a economia e todo resultado aprovado neste ranking paga aos seus membros uma moeda com o nome que você escolher. Eles gastam na loja do seu server com cargos, emojis de ranking e cores de nome, então sempre tem um motivo para jogar mais uma.
Veja como a economia funcionaIní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 League. Ele paga 3 pontos pela vitória, 1 pelo empate e 0 pela derrota até você mudar isso no painel. Depois toque em Mais opções para times até 8v8, todos contra todos ou times fixos.
Toque em Submit result no ranking, escolha os dois lados e digite o placar como 3-1. O vencedor e os pontos saem do placar.
Aprovação automática, cargos para o topo do ranking, temporadas, cores e uma página web para cada ranking: está tudo no painel.
Abrir o painelPerguntas frequentes
Dá. Um ranking League novo paga 3 pela vitória, 1 pelo empate e 0 pela derrota. No painel, cada um pode ser qualquer número inteiro de −100 a 100, então o 2/1/0 do hóquei funciona, e tirar pontos por derrota também. A mudança vale a partir do próximo jogo aprovado; os pontos que já estão na tabela ficam como estão.
Eles tocam em Submit result embaixo do ranking, escolhem os dois lados e digitam o placar, como 3-1 (3 1 e 3:1 também funcionam). O maior placar vence e placares iguais dão empate. Com um canal de log definido, o resultado espera um validador ou o adversário aprovar; sem ele, vale na hora. Os jogos também podem ser enviados pela página web do ranking.
A página web do ranking desempata pelo saldo de gols, depois pelos gols marcados, como a maioria dos campeonatos de futebol, e depois pelo nome. Os gols vêm dos placares informados em cada jogo.
Pode, de dois jeitos. Dê ao ranking um tamanho de time de 2v2 a 8v8 e cada jogador continua com a própria linha, com todo o lado vencedor levando os pontos de vitória. Ou ative os times fixos: times com nome se inscrevem uma vez pelo botão Team sign-up do ranking, com até dois reservas, e a tabela classifica os times.
Pode. Coloque o formato do match em todos contra todos de 3 a 8 jogadores e os resultados são informados pelo botão Report result. Ative os pontos por colocação no painel para pagar cada posição de chegada, no estilo da F1. Sem eles, ou quando só o vencedor é informado, o vencedor leva os pontos de vitória e todo o resto os de derrota; um empate para todos paga os pontos de empate a todo mundo.
Defina uma data de fim, ou encerre a temporada pelo painel. O ranking congela, um pódio é postado e a tabela final fica como registro da temporada. Para a próxima temporada, crie um ranking novo com /leaderboard create.
Mais tipos de ranking
Todo ranking do Scoreboards vive no Discord e na web, e um server pode ter quantos quiser.
Uma tabela de pontos ao vivo transforma jogos avulsos em campeonato — e dá à comunidade inteira uma classificação para chamar de sua.
Add to Discord