LBLLBL Docs
Discord Bot

Guia do Administrador

Guia de administração do servidor para o bot LBL

Guia do Administrador

Este guia cobre a administração do servidor para o bot LowHub.

Configuração Inicial

1. Convidar o Bot

Use o link de convite do bot com as permissões necessárias:

  • Gerenciar Canais
  • Gerenciar Emojis
  • Enviar Mensagens
  • Incorporar Links
  • Usar Comandos de Barra
  • Gerenciar Mensagens

2. Criar os Canais

Execute /setup-canais para criar todos os canais do LBL de uma vez:

/setup-canais

Isso cria os canais de fila, ranking, histórico, duo, comandos e banidos, carrega os emojis e envia as mensagens fixas.

Se preferir configurar canais existentes manualmente, use /configurar canais.

3. Configurar a Fila

Use /configurar fila para ativar ou desativar funcionalidades:

SettingDescriçãoPadrão
duoFila duotrue
blacklistLista negra entre jogadorestrue
allow_resetPermitir recriação de partidafalse
hide_playersOcultar nomes dos jogadores na fila (exibe só contagens)false
/configurar fila setting:duo enabled:true

Sem parâmetros, exibe o status atual de todas as configurações.

4. Configurar Lanes

Defina quantas lanes cada jogador pode selecionar e o cooldown para trocas:

/configurar lanes max_lanes:3 cooldown:2 unidade:horas

Sem parâmetros, exibe a configuração atual.

5. Definir Permissões de Lane

Controle quais cargos do Discord podem jogar em cada lane com /permissao-role:

/permissao-role add queue_role:Top discord_role:@Verificado
/permissao-role add queue_role:Jungle discord_role:@Verificado

Se nenhuma permissão for configurada para uma lane, todos podem usá-la. Use list para ver o estado atual e clear para remover todas as restrições.

6. Preset de Draft do Bot

Os drafts gerados automaticamente pelo bot usam presets de pickMode + orderMode.

Presets disponíveis:

PresetComportamento
map_side + map_sidePadrão. Lado do mapa define a prioridade do draft
coin_flip + map_sideCara/coroa decide quem escolhe o lado
coin_flip + pick_priorityCara/coroa decide quem escolhe entre lado ou prioridade de pick

O bot não expõe first_selection como preset automático.

Balanceamento de times no bot

  • Em map_side (ou preset com decisão por lado), o time com menor MMR médio vai para o lado azul da API.
  • Em coin_flip, o bot prioriza formar times com MMR o mais equilibrado possível, mantendo restrições de lane e duos.

Gerenciamento de Canais

Recriar Canais

Se os canais foram deletados ou precisam ser recriados do zero:

/setup-canais

Reenviar Mensagens Fixas

Para atualizar os embeds fixos (fila, duo, guia de comandos) sem recriar os canais:

/resetar-mensagens

Atualizar Embed da Fila

Para recarregar o embed da fila e os emojis das lanes:

/atualizar-fila

Atualizar Emojis

Para recarregar apenas os emojis de lane e rank:

/setup-emojis

Gerenciamento da Fila

Limpar a Fila

/limpar-fila

Remover Jogadores

/remover jogador:@User

Resetar Estado do Bot

Se algo estiver travado (limpa fila, fillers, partidas em espera e duos):

/resetar-bot

Gerenciamento de Jogadores

Definir MMR

/mmr jogador:@User mmr:1500

Cooldown de Troca de Conta

Defina um intervalo mínimo entre trocas de Riot ID:

/configurar cooldown-conta duracao:1 day
/configurar cooldown-conta duracao:desativar

Formatos aceitos: 1 day, 10 hours, 1 mês, 1 year, desativar.

Banimentos de Fila

Bane temporariamente um jogador da fila por tempo ou número de partidas:

/banir-fila add jogador:@User duração:1 unidade:Partidas motivo:Abandono
/banir-fila add jogador:@User duração:24 unidade:Horas

Remova um banimento antecipadamente:

/banir-fila remove jogador:@User

Veja todos os banimentos ativos:

/banir-fila list

Jogadores banidos são removidos da fila imediatamente e recebem um erro ao tentar entrar novamente. Os banimentos expiram automaticamente. Veja Banimentos de Fila para detalhes completos.

Lista Negra

/lista-negra add jogador:@User
/lista-negra remove jogador:@User
/lista-negra list

Forçar Resultado de Partida

Se a votação estiver travada:

/forcar-resultado vencedor:blue match_id:MIX-0001

Confirmação de Campeões

Se a mensagem de confirmação de campeões foi deletada ou perdida, reenvie dentro do canal do lobby:

/mostrar-draft

Todos os picks já confirmados são preservados (exibidos como botões verdes desabilitados).


Configuração de Horário

Definir Horário de Funcionamento

Restrinja a fila a horários específicos (por hora cheia):

/horario inicio:18 fim:23

A fila só aceita jogadores durante esses horários.

Remover Restrição de Horário

/desativar-horario

Gerenciamento do Ranking

Resetar Tudo

/resetar-ranking

Atenção: Esta ação não pode ser desfeita!

Reset de Temporada

  1. Exporte os resultados atuais (painel web)
  2. Execute /resetar-ranking
  3. Anuncie a nova temporada

Solução de Problemas

Fila Não Funciona

  1. Verifique as permissões do bot no canal
  2. Verifique com /permissoes se a configuração está correta
  3. Tente /resetar-bot se estiver travado
  4. Use /atualizar-fila para recarregar o embed e os emojis

Jogadores Não Conseguem Entrar

  1. Verifique as permissões de lane com /permissao-role list
  2. Verifique se o jogador vinculou o Riot ID com /conta
  3. Verifique se o jogador está na lista negra
  4. Verifique se o jogador tem um banimento de fila ativo (/banir-fila list)

Partida Travada

  1. Use /forcar-resultado para resolver
  2. Ou use /cancelar para cancelar sem mudanças de MMR

Confirmação de Campeões Ausente

  1. Use /mostrar-draft dentro do canal do lobby para reenviar o embed
  2. Se o draft ainda estiver em andamento, aguarde a conclusão primeiro

Emojis Desaparecidos

  1. Execute /setup-emojis para recarregar os ícones de lane e rank
  2. Use /atualizar-fila para atualizar o embed da fila com os novos emojis

Bot Não Responde

  1. Verifique se o bot está online
  2. Verifique se o bot tem permissões no canal
  3. Tente reconvidar o bot

Boas Práticas

  1. Backups Regulares — Exporte dados do ranking periodicamente
  2. Regras Claras — Publique as regras da fila em um canal visível
  3. Moderação Ativa — Use a lista negra e banimentos de fila para jogadores problemáticos
  4. Estrutura de Temporadas — Resete o ranking mensal/trimestralmente
  5. Feedback da Comunidade — Ajuste as configurações com base no feedback dos jogadores