Doações não chegam

As pessoas perguntam isso como

Na maioria das vezes, o serviço simplesmente nunca foi configurado completamente — o módulo está desligado, o token nunca foi inserido, ou a chave própria do DonatePay está desligada. Verifique isso primeiro: consulte o guia "Monetização", seção "Configurando um serviço".

O que verificar

  1. Diz "Login necessário"? Faça login novamente na página desse serviço. O DonationAlerts precisa disso com mais frequência que os outros: o serviço fornece acesso que simplesmente expira e não pode ser renovado em segundo plano.
  2. A plataforma está marcada no filtro próprio do consumidor? Metas de Doação, Estatísticas, Alertas, o leilão, Cenários, o agente de IA e a narração cada um tem uma lista "contar doações de". Uma plataforma não marcada lá é ignorada silenciosamente — a doação chega mas esse recurso específico a ignora.
  3. Ela veio em outra moeda? Uma doação para a qual o aplicativo não tem taxa não é contada: as metas, o carrossel e o mascote a ignoram, e um alerta com intervalo de valor também, enquanto um alerta sem intervalo ainda a mostra com o valor do jeito que veio. As Estatísticas a guardam no histórico com o valor do jeito que veio, mas não a somam aos totais; quando as taxas chegarem, o botão Converter na aba Configurações das Estatísticas a inclui. Isso acontece enquanto o módulo Taxas de Câmbio está desligado, antes de ele buscar as primeiras taxas e quando ele não tem taxa para aquela moeda. O console de logs então diz qual é a moeda, uma vez por hora: "… was not converted to … Goals, the mascot and statistics do not count it." Ligue o módulo ou defina a taxa em Configurações → Taxas de Câmbio; veja o guia "Taxas de Câmbio".
  4. A meta ou o mascote está ligado, e não está pausado? As doações só entram em uma meta de doação ou em um mascote cujo interruptor na linha da lista está ligado. Um desligado não recebe nada enquanto está desligado, e ligá-lo de novo não soma o que chegou nesse meio-tempo. Pausar em uma meta e Pausar arrecadação em um mascote também param a contagem, enquanto a barra ou o gato continuam na tela. Isso mudou com o strAImer 0.25.0 para as metas, e para o mascote com a atualização da extensão Widget de Mascote que exige a 0.25.0. Antes, o interruptor de uma meta (que então se chamava Mostrar no OBS) e a caixa Mostrar widget de um mascote só escondiam a imagem, e o dinheiro continuava somando. Então uma meta ou um mascote escondido desse jeito para arrecadar em silêncio para de crescer depois da atualização, e um mascote que estava com Mostrar widget desmarcado agora fica desligado. Ligue-o na lista e, em vez disso, esconda a fonte dele no OBS com o olho; o guia "Sobreposições no OBS", seção "Desligar uma sobreposição", explica a diferença.

A doação está faltando no total da stream

As Estatísticas registram doações mesmo fora de uma transmissão. Uma doação que chegou enquanto nenhuma sessão estava em execução é armazenada, apenas não vinculada a essa stream.

O DonationAlerts também importa o histórico passado uma vez e o verifica periodicamente; se essa importação foi interrompida, ele tenta novamente na próxima inicialização, e Estatísticas → Reconstruir histórico de doações força isso.