Lords Bot

Lords Monitor

O Lords Monitor mantém o Lords Bot rodando: ele reinicia o bot depois de um travamento ou congelamento, faz o login, reinicia em horários agendados e pode avisar você no Discord.

Atualizado em 8 de out. de 2026

O Lords Monitor é um pequeno vigia que vem com o Lords Bot. Ele inicia o bot, reinicia se ele travar ou congelar, pode fazer o login por você e pode mandar uma mensagem no Discord quando algo der errado. Use-o sempre que deixar o bot rodando sem ficar olhando, principalmente em um servidor na nuvem.

Iniciar o Monitor

O Monitor é o Monitor.exe na pasta de instalação do Lords Bot (por padrão %LocalAppData%\Lords Bot). Não há atalho no menu Iniciar para ele; abra a pasta e dê um clique duplo em Monitor.exe. A janela dele se chama Monitor.

Quando o Monitor inicia e o bot não está rodando, ele inicia o bot. Para o Monitor abrir junto com o Windows, ative Run at Windows startup nas configurações dele.

Fazer o bot entrar e iniciar as contas sozinho

O Monitor reinicia o programa do bot, mas o bot ainda precisa entrar e iniciar suas contas. Configure isto uma vez:

  1. Na tela de login do bot, marque Lembrar de mim (Remember Me) para salvar seu e-mail e sua senha. O Auto-login do Monitor clica em Entrar (Sign in) com esses dados salvos.
  2. Marque Auto Iniciar (Auto Start) na tela de login (ou Configurações > Opções > Iniciar contas automaticamente (Settings > Options > Auto Start Accounts) na janela principal).
  3. Na grade de contas, marque Auto-Iniciar (Auto-Start) em todas as contas que devem iniciar sozinhas.
  4. Deixe o Auto-login ligado nas configurações do Monitor (ele vem ligado por padrão).

Você não precisa de Login automático (Auto Login) na tela de login; o Monitor clica em Entrar por você.

A janela principal

O topo da janela mostra o estado do bot:

  • Running (rodando), com há quanto tempo ele está no ar e quando chegou o último sinal de vida (heartbeat).
  • Not responding (não responde): o bot está rodando, mas parou de mandar sinais de vida. O Monitor está prestes a reiniciá-lo.
  • Restarting in …s (reiniciando em …s): o bot parou e o Monitor está prestes a iniciá-lo de novo.
  • Stopped (parado): o bot não está rodando.

Abaixo disso, Logged in mostra se o bot está conectado, e Restarts e Crashes contam o que o Monitor já fez (reinícios e travamentos). Quando um reinício agendado está ligado, Next scheduled restart mostra quanto falta para o próximo.

  • Restart reinicia o bot agora. Se o bot estiver parado, o botão diz Start.
  • Stop fecha o bot e o mantém fechado até você clicar em Start.

O registro Activity logo abaixo lista tudo o que o Monitor faz.

Observação: Se você mesmo fechar o bot enquanto o Monitor está rodando, o Monitor trata isso como uma parada inesperada e inicia o bot de novo (e manda um alerta no Discord, se estiver configurado). Para manter o bot fechado, clique em Stop no Monitor, ou feche o Monitor primeiro.

Configurações

Clique no ícone de engrenagem no canto superior direito para abrir as configurações. As alterações são salvas na hora.

Configuração O que faz Padrão
Supervise all bot installs Vigia todas as instalações do Lords Bot neste PC a partir deste único Monitor, em vez de só a instalação em que ele está. Veja Várias instalações em um PC. Desligado
Watched bot folders Aparece quando Supervise all bot installs está ligado. Os bots que estão rodando são encontrados sozinhos; adicione uma pasta aqui para que o bot dela também seja iniciado quando não estiver rodando. Vazio
Auto-restart on crash Inicia o bot de novo quando ele fecha de forma inesperada. Ligado
Auto-login Faz o login do bot com os dados salvos por Lembrar de mim. Se o bot ainda não estiver conectado depois de 90 segundos, o Monitor o reinicia. Ligado
Scheduled restart Reinicia o bot regularmente, o que mantém as sessões longas em ordem. O Monitor pede para o bot fechar direito e só força o fechamento se ele não tiver fechado depois de 20 segundos. Ligado
Restart every (min) Minutos entre os reinícios agendados. 360 (6 horas)
Wait before restart (s) Segundos de espera depois que o bot para, antes de iniciá-lo de novo. 45
Heartbeat timeout (s) O bot manda um sinal de vida a cada poucos segundos. Se nenhum chegar durante esse tempo, o Monitor considera o bot congelado, fecha e inicia de novo. 90
Minimize to tray Fechar ou minimizar o Monitor o esconde na bandeja do sistema em vez de encerrá-lo. Desligado
Run at Windows startup Inicia o Monitor quando você entra no Windows. Desligado
Notify on restart Mostra uma notificação do Windows quando o Monitor reinicia o bot depois que ele parou. Ligado
Discord webhook Envia alertas para um canal do Discord. Veja abaixo. Vazio

Observação: Com Minimize to tray desligado, fechar a janela do Monitor encerra o Monitor, e nada mais vigia o bot.

O ícone na bandeja

Quando Minimize to tray está ligado, o Monitor tem um ícone na bandeja do sistema. Clique nele para ver um pequeno painel com Logged in, Restarts e Crashes, além de Open Monitor e Quit.

Alertas no Discord

  1. No Discord, abra as configurações do canal > Integrações > Webhooks, crie um webhook e copie a URL dele.
  2. Cole a URL em Discord webhook nas configurações do Monitor.
  3. Clique em Send test. Uma mensagem de teste deve aparecer no canal na hora.

O Monitor só manda mensagem quando algo dá errado:

  • o bot parou de forma inesperada (travou, ou outra coisa o fechou);
  • o bot congelou e teve que ser fechado;
  • o bot não conseguiu entrar em 90 segundos;
  • o bot não conseguiu iniciar;
  • um reinício agendado teve que forçar o fechamento do bot.

Ele não manda mensagens nos reinícios agendados normais, quando você mesmo clica em Restart e Stop, nem quando muda configurações. Se várias coisas acontecerem ao mesmo tempo, por exemplo depois de reiniciar o PC, elas chegam em uma única mensagem. Cada mensagem informa a pasta de instalação a que se refere.

O texto abaixo da caixa do webhook avisa se a URL não é um webhook do Discord, ou se o Discord a rejeita (por exemplo, porque o webhook foi excluído). Os alertas ficam pausados até você corrigir a URL. Se a sua internet ou o Discord estiverem fora do ar, os alertas esperam e são enviados quando a conexão voltar.

O que evitar

  • Não rode o Monitor como serviço do Windows nem como tarefa agendada configurada para “Executar estando o usuário conectado ou não”. O bot que ele inicia fica então sem nenhuma janela que você possa ver ou abrir. Use Run at Windows startup.
  • Rode o Monitor e o bot com o mesmo usuário do Windows. Um Monitor não enxerga um bot rodando com outro usuário do Windows, então ele inicia uma segunda cópia da mesma instalação.

Atualizações

Quando o Lords Bot se atualiza, o atualizador fecha o bot e o Monitor, substitui os arquivos e depois inicia o Monitor de novo, se ele estava rodando. Então o Monitor inicia o bot. Veja Atualizações e o canal Beta.

Ainda com problemas? Pergunte à nossa equipe no Discord.