O que dá pra automatizar?

Com o agendador, é possível programar as seguintes ações:

  • Start: Inicia o servidor.
  • Restart: Reinicia o servidor (ideal para manter bots e serviços funcionando).
  • Stop: Encerra o servidor de forma segura.
  • Kill: Encerra o servidor de forma imediata (sem salvar).
  • Enviar Comando: Executa um comando diretamente no console do servidor (ex: !restart).
  • Criar Backup: Gera automaticamente um backup dos arquivos atuais do servidor.
  • Deletar Arquivo(s): Remove arquivos específicos do sistema.

Essas ações podem ser combinadas em um mesmo agendamento e executadas na ordem definida por você.


Criando um Schedule

Ao criar um novo agendamento, você pode configurar os seguintes campos:

1

Nome da Tarefa

Um nome descritivo para o agendamento (ex: Reinício Diário, Backup Noturno).

2

Horário de Execução

Você define o dia e hora exata em que a tarefa será executada. O painel permite agendamentos únicos ou repetitivos.

3

Condição

Você pode escolher se a tarefa deve ser executada com o servidor online, offline ou em qualquer estado. Isso ajuda a evitar falhas em ações como comandos ou backups.

4

Ações

Adicione uma ou mais ações para serem executadas na ordem que quiser. Cada ação pode ter parâmetros personalizados, como o comando a ser executado ou o caminho do arquivo que será excluído.


Exemplos de uso

  • Reinício automático diário às 3h da manhã, somente se o servidor estiver online.
  • Backup semanal todo domingo às 23h, independente do status do servidor.
  • Envio de mensagem no console antes de uma reinicialização programada.
  • Limpeza automática de logs antigos.

Observações importantes

  • O agendamento depende do painel estar em funcionamento — certifique-se de que o servidor esteja acessível.
  • Tarefas com comandos devem ser testadas manualmente antes de serem automatizadas.
  • Tenha cuidado ao usar ações como kill ou deletar arquivos, pois podem causar perda de dados.