Conectado, mas nada chega
- diz conectado mas as doações não chegam
- os alertas pararam de funcionar durante a transmissão
- o chat está silencioso mas a plataforma me mostra online
- o cartão diz não recebendo
- diz conectado mas nenhum evento está chegando
- as doações aparecem na plataforma mas não no strAImer
- reconectar não ajuda
- o YouTube está conectado mas o chat está vazio
- esqueci de marcar uma caixa ao fazer login no Google
Como o app chama isso
O mesmo estado é descrito de forma diferente nas duas telas que o mostram, então você pode ter encontrado qualquer um deles:
- o cartão em Conexões → Monetização exibe um selo amarelo com NÃO RECEBENDO, e o botão principal do cartão muda para Reconectar;
- a página própria do serviço, na linha Status da Conexão, diz Conectado, mas nenhum evento está chegando.
Apenas o DonationAlerts reporta isso. Plataformas de streaming não têm esse estado, então um chat silencioso do Twitch ou Kick é uma história diferente — veja "Login necessário".
O que significa
A conexão está aberta e o DonationAlerts aceitou a assinatura, mas o serviço não está enviando nada por ela.
O app não conclui isso pelo silêncio — uma hora tranquila é normal. Ele prova isso. A cada quinze minutos ele lê seu histórico de doações do DonationAlerts e compara com o que chegou ao vivo; o rótulo aparece apenas quando uma doação aparece lá que nunca chegou pela conexão ao vivo.
Essa mesma verificação entrega o que encontrou. A doação ainda chega aos alertas, metas, estatísticas e tudo mais — com até um quarto de hora de atraso em vez de instantaneamente. Então o rótulo significa "chegando atrasado", não "perdido".
A causa usual é um segundo login. Alguém fez login na mesma conta do DonationAlerts em outro lugar: outro computador, um telefone, outro app. A sessão mais antiga permanece formalmente viva e simplesmente para de receber. Esse "alguém" muitas vezes é você — a outra máquina de onde você transmite, ou um snapshot de configurações restaurado em um novo computador.
O que corrige
Na ordem que testamos durante uma transmissão ao vivo, e a ordem não é a que você esperaria:
| O que tentamos | Ajudou? |
|---|---|
| Reconectando o socket | não |
| Reiniciando o strAImer completamente | não |
| Fazendo login na conta novamente | Sim |
Então o botão para pressionar é Reconectar no cartão — ou Autorizar via Navegador, se a página do DonationAlerts já estiver aberta na sua frente. Ambos iniciam o mesmo login pelo navegador que o guia "Configurações do DonationAlerts" percorre. Reiniciar o app é a coisa natural a tentar e não ajuda, porque a conexão nunca foi o problema.
Por que o aviso permanece após um reinício
O rótulo sobrevive à reinicialização do app de propósito. O problema também sobrevive, e um aviso que desaparece quando você fecha a janela seria pior que nenhum: você continuaria transmitindo, pensando que se resolveu sozinho.
Ele some apenas com duas coisas, ambas prova em vez de esperança: uma doação chegando pela conexão ao vivo, ou fazendo login na conta novamente.
Se diz CONECTADO e os eventos ainda estão faltando
Então é um problema diferente, e o cartão não está mentindo — a assinatura está ativa e a verificação não detectou nada faltando. Olhe estes em vez disso:
- O módulo está desligado. Seu cartão em Catálogo de Módulos → Integrados — ou em Extensões, se você o instalou sozinho — diz "Módulo está em execução" ou "Módulo está desligado — trabalho em segundo plano pausado". Julgue por esse cartão ou pela lista de Conexões, não pela página de configurações do próprio módulo: essa página lê a conta salva em vez da conexão ao vivo, então pode continuar mostrando sua descrição verde enquanto o módulo está desligado.
- O evento não existe nessa plataforma. Seguidores e assinaturas chegam apenas do Twitch. O guia "Alertas" lista quais plataformas enviam qual evento.
- Os alertas estão filtrados. Um valor mínimo, ou uma plataforma deixada desmarcada no widget, ignora silenciosamente tudo abaixo ou ao lado — também no guia "Alertas".
YouTube diz conectado e o chat nunca chega
Este tem uma causa própria, e o cartão não pode mostrá-la. O Google lista suas permissões uma por uma na tela de login e permite que você as desmarque. Desmarque a que permite que o app veja suas transmissões, e tudo ainda parece certo: o login é concluído, o nome da conta aparece, a conexão fica verde e permanece verde — mas o app nunca descobre que você está ao vivo, e um chat que não pode encontrar é um chat que não pode ler. Nada chega, e nada diz por quê.
Fazer login novamente é o que corrige, desde que todas as caixas estejam marcadas desta vez. Nada mais irá: renovar o login em segundo plano mantém exatamente as permissões que foram concedidas da primeira vez, então pode continuar renovando para sempre sem nunca ganhar a que falta.
A partir da versão 0.9.2 o app verifica o que o Google realmente concedeu e recusa um login que voltou curto, dizendo a você nessa página para marcar todas. Em uma versão mais antiga não há aviso para procurar — vá para Conexões → Canais → YouTube, pressione Autorizar via Navegador, e observe as caixas de seleção. A etapa é percorrida no guia "Integração com YouTube".
Se nunca funcionou de jeito nenhum
Então este não é o artigo que você precisa — veja "Fazendo login em plataformas". Esta página é sobre uma conexão que funcionou e ficou silenciosa.