v0.0.6Mais recente
SUBATHON V2 — novos modos, visual renovado e mais opções de personalização!
Não deixe o timer parar! Os novos modos de Subathon trazem mais interatividade para o seu chat.

Importante
- Fizemos ajustes para reduzir os impactos das recentes instabilidades dos servidores. Também estamos melhorando a infraestrutura para permitir a troca automática de servidor em caso de indisponibilidade. Além disso, estamos trabalhando em uma atualização que permitirá usar o Multichat mesmo quando nossos servidores estiverem offline, com algumas limitações e por meio de integrações como Streamlabs ou StreamElements.
- Foi identificada recentemente uma vulnerabilidade no OBS que pode permitir a execução remota de código por meio de overlays personalizadas. Testamos as overlays fornecidas pelo Platforms App e não identificamos exposição a essa vulnerabilidade.
Novo
- [Subathon] O Histórico chegou ao módulo! Agora você pode visualizar, editar e desfazer eventos do Subathon. Os valores das doações também são exibidos corretamente.
- [Subathon] A nova barra lateral reúne eventos e informações do Subathon, incluindo a previsão de término. Um ícone indica quando o prazo final é atingido.
- [Subathon] A overlay ganhou novas opções de personalização de cores e um botão para restaurar as configurações padrão. Ela também exibe um aviso quando perde a conexão com o aplicativo.
- [Subathon] Personalize a exibição do timer: mostre legendas para identificar os dígitos, escolha se deseja usar dois-pontos como separador e defina se a overlay exibirá dias, meses e milissegundos. Também é possível exibir o tempo no formato 1d 02h 03m 04s. Também corrigimos a fonte exibida ao clicar no timer, o deslocamento dos elementos durante a edição, o efeito verde ausente ao adicionar tempo e o desalinhamento do texto de pausa. A overlay também não exibe mais o timer e o texto de pausa simultaneamente após alterações nas configurações enquanto o timer está pausado.
- [Subathon] Agora é possível informar o tempo no formato mm:ss, em vez de inserir apenas a quantidade de segundos.
- [Subathon] Novo modo Boost Time: durante períodos definidos, as contribuições valem mais. Aceita multiplicadores decimais (por exemplo, 1,2x), permite anunciar no chat o tempo restante e salva automaticamente as alterações após 3 segundos. Também corrigimos a desativação incorreta após as 23h59, a falta de desativação automática ao fim do período no modo manual e o aviso de “Alterações não salvas” exibido depois de desativá-lo.
- [Subathon] Novo modo Combos: quando várias pessoas contribuem em sequência, cada contribuição vale mais.
- [Subathon] Novo modo Metas: defina objetivos para o Subathon e escolha a ação que será executada quando cada meta for atingida.
- [Subathon] Adicionamos suporte a PowerUps da Twitch e Kicks. Esses eventos funcionam por meio do Streamlabs ou com o Multichat aberto, pois o StreamElements ainda não oferece suporte a eles.
- [Multichat] Personalize a overlay com cores de fundo para o chat e para as mensagens, além do arredondamento das bordas.
- [Multichat] Configure por quanto tempo as mensagens ficam visíveis na overlay, defina por quantos segundos as mensagens são consideradas válidas para carregar o histórico e escolha se ele será carregado ao abrir a overlay. Mensagens mais antigas que o limite definido não são enviadas ao carregar a overlay.
- [Multichat] Adicionamos novas animações de entrada e saída de mensagens na overlay.
- [Multichat] Agora você pode ativar ou desativar o som reproduzido ao receber uma mensagem.
- [Multichat] Um novo botão na aba Plataformas facilita a adição de outras plataformas.
- [Multichat] Adicionamos suporte à exibição de GIFs da Twitch.
- [Multichat] A deduplicação de mensagens está em fase de testes: mensagens iguais enviadas em várias plataformas pela mesma pessoa podem ser agrupadas em uma só. Ampliamos os critérios de combinação, corrigimos o agrupamento na overlay e adicionamos uma opção para reportar problemas. Como o recurso ainda está em testes, podem ocorrer bugs.
- [Multichat] Agora você pode escolher se o status das plataformas será exibido como um ponto ou como um indicador estático.
- A tela inicial foi atualizada e agora conta com uma seção de módulos recentes.
- Adicionamos um botão de feedback diretamente no aplicativo. Com ele, você pode relatar problemas, capturar erros, anexar capturas de tela e descrever o que aconteceu.
- O clima de Halloween chegou ao Platforms: agora você pode escolher uma decoração para o seu perfil ao iniciar o aplicativo.
Alterado
- O redirecionamento de links agora é instantâneo. Também otimizamos o envio de dados de analytics, que antes podia levar até 3 segundos.
- O status da conexão do Multichat foi movido da tela de carregamento para a barra de status, que agora exibe mais informações sobre a conexão. Corrigimos também um problema que deixava a barra presa em “Carregando” quando algumas plataformas não informavam corretamente o estado final da conexão.
- As janelas do aplicativo agora usam WebGL e a GPU para renderizar elementos gráficos.
- O modo Sempre no topo do Multichat agora mantém a janela acima de todos os aplicativos, em vez de competir apenas na camada padrão de janelas.
- Reformulamos o sistema de atualização de tokens para permitir que você permaneça conectado ao Multichat por mais tempo.
- Otimizamos sistemas internos do Multichat para acelerar o carregamento de mensagens e melhorar o desempenho geral, especialmente nos modos Boost e Histórico. Também reduzimos ligeiramente o tamanho do aplicativo.
- O botão de fixar mensagens agora aparece mais rapidamente.
- Os nomes de streamers que recebem um shoutout na Twitch agora são clicáveis e abrem o perfil correspondente em uma nova aba. Também corrigimos o botão de shoutout do Multichat, que não funcionava corretamente.
- Os botões Iniciar, Pausar e Resetar do Subathon receberam um novo visual.
- Os caches agora são salvos por canal, em vez de serem compartilhados globalmente.
- Removemos um botão indevido da barra lateral que havia aparecido por engano em uma build de testes.
- Quando o timer do Subathon chega a zero, o aplicativo deixa de aplicar adições de tempo e ativar modos. Para voltar a receber eventos, é necessário resetar o timer manualmente.
Correções
- Corrigimos problemas em eventos recebidos por integrações, incluindo nomes de usuários e valores capturados incorretamente.
- Melhoramos a visibilidade dos checkboxes no tema claro.
- [Multichat] Corrigimos um erro no processamento de timestamps que podia tornar a janela do chat inutilizável ao receber mensagens do YouTube ou da KICK.
- Corrigimos um problema que impedia respostas a Super Chats de aparecerem na overlay.
- Corrigimos uma falha de autenticação que podia impedir um novo login no site.
- Corrigimos problemas no envio de e-mails, incluindo mensagens de recuperação de senha e de verificação de conta.
- [KICK] Corrigimos problemas com badges que apareciam como indefinidas ou não eram incluídas nos testes de mensagens.
- Corrigimos problemas de carregamento e conexão das overlays, incluindo uma falha que ocorria quando o aplicativo era iniciado antes do OBS. Para aplicar essa correção, é necessário atualizar a URL da fonte no OBS. Também corrigimos um problema crônico de conexão presente desde a versão 0.0.1-beta.14. Também corrigimos GIFs que podiam aparecer esticados ou distorcidos na overlay.
- Corrigimos o reconhecimento de alguns eventos de membros, que antes apareciam no chat como mensagens de texto comuns.
- As notificações de novos recursos agora são salvas corretamente depois de serem visualizadas.
- Corrigimos mensagens que apareciam sem texto quando um usuário exibia sua sequência de visualizações.
- Corrigimos a exibição de anúncios da Twitch (/announce) na overlay.
- [KICK] Corrigimos a exibição de emotes do BTTV e do 7TV.
- [Twitch] Corrigimos um problema que impedia as configurações de emotes de serem aplicadas corretamente.
- [Multichat] Corrigimos uma mensagem de erro indevida na aba Plataformas que aparecia quando a organização tinha apenas a KICK conectada.
- [KICK] Corrigimos problemas de autenticação: dados expirados da KICK não são mais interpretados como expiração da conta Platforms, e a autorização para enviar mensagens não se perde após longos períodos de conexão.
- Corrigimos a exibição de mensagens de erro extremamente longas no chat.
- [Twitch] Corrigimos a exibição de PowerUps no Multichat. Também corrigimos casos em que mensagens de PowerUp não apareciam na overlay ou PowerUps sem texto não eram exibidos no Multichat.
- [Multichat] Corrigimos um problema que impedia o chat de se reconectar e o deixava preso na tentativa 1/10.
- [KICK] Corrigimos um problema que fazia o servidor continuar ouvindo eventos da KICK mesmo depois que a janela do chat era fechada.
- [Multichat] Corrigimos o carregamento do histórico de mensagens ao conectar-se ao chat.
- Corrigimos componentes que não atualizavam as cores corretamente ao alternar para o tema claro.
- Corrigimos diversos problemas de layout no chat.
- [Multichat] Corrigimos a sincronização de exclusões: mensagens apagadas na KICK agora também são removidas do Multichat e do histórico.
- Quando os servidores estão indisponíveis, o aplicativo não exibe mais mensagens incorretas de “Indisponível” ou “Fazer login” nem abre a tela de onboarding.
- Corrigimos outros erros internos e adicionamos ajustes e mecanismos de fallback ao backend do Multichat para melhorar a confiabilidade e preparar futuras atualizações.

