v1.0.4188
[Painéis do Discord parando de duplicar, whitelist VIP e portas no roteador] - 2026-08-13
- O bot parou de repostar os painéis fixos. A cada atualização do painel, os embeds fixos do Discord (loja, servidores, regras) apareciam de novo, deixando o canal cheio de cópias e as mensagens antigas órfãs. O bot pergunta ao painel se a mensagem já existe antes de postar — e, quando não conseguia essa resposta porque a API estava reiniciando, entendia "não existe" e postava outra. Agora ele sabe diferenciar "não existe" de "não consegui perguntar", e no segundo caso não faz nada. A mensagem também só é enviada depois que dá para registrá-la; se o registro falhar, a mensagem é apagada em vez de virar órfã.
- O ASM parou de reclamar do arquivo de whitelist ao subir os servidores. O erro "o processo não pode acessar o arquivo PlayersJoinNoCheckList.txt porque ele está sendo usado por outro processo" aparecia justamente na hora de ligar os servidores. Quem escrevia no arquivo era o próprio ARK, ao receber a liberação de acesso VIP que o painel reenviava a cada reinício da API — dezenas de comandos de uma vez. O painel passou a lembrar o que já aplicou, então reenvia só quando o VIP realmente muda.
- Abrir as portas no roteador, pelo painel. Na tela do servidor, ao lado de "abrir portas no firewall", agora existe "abrir portas no roteador". O firewall resolve para quem joga na mesma rede; quem entra pela internet precisa que o roteador encaminhe as portas. Roteador sem UPnP (ou com ele desligado) avisa o que fazer, em vez de dar erro.
- O número de jogadores online no site deixou de ser inventado. O contador da página inicial somava uma variação aleatória ao valor real "para dar movimento" — mostrava gente que não existia e, com o cluster vazio, chegava a exibir número negativo. Agora mostra a contagem verdadeira.
- Painel em inglês e espanhol. Seis telas do detalhe do servidor mostravam o nome interno do campo em vez do texto traduzido para quem usava o painel nesses idiomas. E todos os formulários de cadastro tinham o título no plural ("Novo Metas", "Novo Loterias") — agora concordam.
- O webhook de auditoria configurado no painel volta a ser usado. Ele era ignorado em silêncio e o sistema caía sempre no endereço do arquivo de configuração. Os alertas também voltam a sair assinados com o nome do seu cluster.
- Menos lixo no log. O painel tentava gravar cache dentro da pasta de instalação, onde o Windows não deixa, e registrava o erro a cada acesso — um terço do log era isso, o arquivo enchia e apagava o histórico útil para diagnosticar problemas de verdade.
- O bot passou a usar uma chave própria para falar com o painel. Antes ele reaproveitava a mesma chave dos plugins que rodam na máquina do servidor de jogo — uma máquina mais exposta que a do painel. Agora cada um tem a sua. A troca é automática: o painel gera a chave nova sozinho no primeiro arranque depois da atualização, sem reinstalar nem reconfigurar nada.
Atualização in-place pelo auto-updater — não precisa reinstalar plugins nem reiniciar servidores.