v1.0.4275
[Campanha de cupom no Discord e na loja, boas-vindas que finalmente funcionam] - 2026-08-21
- Cupom promocional agora se divulga sozinho. Ao cadastrar um cupom em Comércio → Cupons, marque "Divulgar como promoção": ele passa a aparecer numa faixa no topo da loja (com código, desconto, valor mínimo e quanto falta para expirar) e num painel fixo do Discord, num canal novo chamado Promoções. O painel se atualiza sozinho e sai de cena quando não há promoção — nada de "nenhuma promoção" parado num canal. A divulgação é opt-in por cupom: quem você criar para um cliente específico continua invisível.
- As boas-vindas do Discord nunca aconteciam do jeito configurado. Havia dois sistemas: um simples, que rodava, e um completo — com mensagem personalizável, mensagem privada e avatar do membro — que estava desligado por dentro apesar de ter cinco campos configuráveis no painel. Você preenchia, salvava, e nada mudava. O completo passou a ser o que roda, e o campo de mensagem personalizada finalmente é usado.
- O painel de boas-vindas não é mais soterrado. O mesmo canal recebia o painel fixo e uma mensagem por pessoa que entrava, empurrando o painel para cima a cada entrada. Agora só o painel fica lá.
- O bot deixou de insistir eternamente em painel sem permissão. Quando falta permissão num canal, ele agora registra uma vez e espera 30 minutos antes de tentar de novo — antes eram dezenas de milhares de tentativas idênticas enchendo o registro. A proteção passou a valer para os nove painéis; antes existia só em um.
- Erro de canal do Discord deixou de ser apagado no caminho. O código descartava a causa da falha ao buscar o canal, então "sem permissão" e "instabilidade momentânea" chegavam indistinguíveis — e o bot tratava as duas como se valesse a pena tentar de novo para sempre. É o que fazia a proteção acima não funcionar de verdade.
- Acabamento nos avisos do Discord. Três embeds (enquete, estatísticas de servidor e sugestão) apareciam sem a identificação da comunidade que os outros dez já traziam.
Atualização in-place pelo auto-updater — não precisa reinstalar plugins nem reiniciar servidores.