Tabela de classificação de campeonato no Discord: como registrar resultados e pontuação
O jeito mais simples de manter a tabela de classificação de um campeonato no Discord são duas tabelas: uma que registra cada resultado de partida e outra que guarda as vitórias, derrotas e pontos de cada time, as duas atualizadas com comandos de barra (slash commands), para que qualquer pessoa confira a classificação sem sair do servidor. Placares postados num canal acabam enterrados; uma tabela deixa tudo fácil de achar e ranqueado.
Para um post de classificação avulso, o criador de ranking para Discord grátis transforma nomes e pontos em uma mensagem ranqueada para você colar. O resto deste guia guarda os resultados no seu servidor, para que um comando mostre a classificação atual.
Este guia monta isso com o CordBase, que é feito por nós. Ele serve para ligas da comunidade, grupos de scrims e torneios pequenos. Ele não gera chaveamentos nem calcula a classificação sozinho, e falamos disso mais abaixo.
O que você vai ter no final
- Um comando
/match-resultspara registrar cada jogo: os dois times, os dois placares, o mapa e a data. - Um comando
/season-standingscom um ranking ordenado por pontos. - Permissões por cargo para que só os organizadores registrem placares.
Passo 1: adicione o CordBase e instale dois templates
- Entre em cordbase.gg com o Discord, escolha seu servidor e adicione o bot quando o painel pedir.
- Instale o Resultados de partidas: team 1 e team 2 (texto, obrigatórias), score 1 e score 2 (números, obrigatórias), map e date.
- Instale o Classificação da temporada: team name (texto, obrigatória), wins e losses (números, obrigatórias), draws, points e point differential.
O plano Free inclui duas tabelas, então esse par cabe certinho. Se você também quiser um roster de jogadores, isso é uma terceira tabela, que precisa do Pro.
Passo 2: deixe só os organizadores registrarem placares
Tabelas novas deixam todo mundo fazer tudo. Para uma liga, você quer o contrário:
- Dê ao cargo de organizador ou juiz escrita nas duas tabelas.
- Dê aos capitães e membros dos times leitura, para que consultem os resultados e a classificação.
Assim que qualquer cargo é configurado numa tabela, membros sem um desses cargos não conseguem usá-la, então garanta que o cargo de leitura cubra todo mundo que deve ver a classificação. Quem tem a permissão Administrador do Discord mantém acesso total de qualquer jeito.
Passo 3: adicione seus times à classificação
Adicione uma linha por time, começando com zeros:
/season-standings add team_name:Wolves wins:0 losses:0 draws:0 points:0
Passo 4: registre uma partida e atualize a tabela
Depois de cada jogo, registre:
/match-results add team1:Wolves team2:Ravens score1:13 score2:9 map:Haven date:2026-10-08
As datas usam o formato AAAA-MM-DD. Depois atualize a classificação. A tabela não se calcula sozinha, então um organizador aplica o resultado. Escolha o time na opção row e use _mode:Increment para somar aos números atuais:
/season-standings update row:Wolves wins:1 points:3 _mode:Increment
/season-standings update row:Ravens losses:1 _mode:Increment
Todo número que você passa nesse comando é incrementado, então um comando só pode somar a vitória e os pontos juntos. A mudança é aplicada sobre o valor guardado, então dois organizadores registrando resultados ao mesmo tempo contam os dois.
Passo 5: mostre a tabela
/season-standings leaderboard column:pointsranqueia os times por pontos, do maior para o menor./match-results query team1:Wolvesencontra todas as partidas com os Wolves como team 1. Rode de novo comteam2:Wolvespara o outro lado, já que a tabela não tem filtro de "qualquer um dos times"./match-results query date:2026-10-08mostra os jogos de um dia.
Quando outra coisa funciona melhor
O CordBase não tem fórmulas, classificação automática nem geração de chaveamento. Se você quer chaveamento, cabeças de chave e avanço automático, use uma ferramenta de torneios como o Challonge ou o start.gg. Se você quer que a classificação se calcule sozinha a partir dos resultados, uma planilha com fórmulas faz isso, e você ainda pode postar a tabela no Discord. Uma tabela do CordBase serve quando você quer um registro simples, compartilhado e ranqueado, que os organizadores atualizam por comando e todo mundo lê no Discord.
O template Chaveamento de torneio pode registrar rodadas, confrontos e vencedores se você quiser manter um chaveamento como tabela, mas você move os times entre as rodadas na mão.
Limites que vale conhecer
- Free: 2 tabelas, 100 linhas cada. O Pro (US$ 8/mês) aumenta para tabelas ilimitadas e 10.000 linhas por tabela, e adiciona edições em massa. Exportação em CSV e JSON está em todos os planos.
- Até 25 colunas por tabela.
- As tabelas são criadas na web; os membros não conseguem criar tabelas novas pelo Discord.
Perguntas frequentes
O CordBase calcula a classificação sozinho?
Não. Um organizador registra o resultado e atualiza a tabela de classificação, geralmente com um comando de incremento por time. Não há fórmulas.
Ele gera o chaveamento de um torneio?
Não. Use uma ferramenta de chaveamento como o Challonge ou o start.gg. O template Chaveamento de torneio registra rodadas e vencedores que você digita na mão.
Dá para impedir que os times mudem os próprios placares?
Dá. Dê ao cargo de organizador acesso de escrita e a todos os outros acesso de leitura nas duas tabelas.