Twitch
Kick
YouTube
Bluesky
Steam
RSS
Podcasts
Três coisas precisam ser verdadeiras
Essa é de longe a razão mais comum para notificações parecerem não funcionar. Todas as três são necessárias, e apenas a primeira é visível na própria página de notificações.1
Premium Basic ou superior
Toda plataforma requer ao menos o tier Basic. Adicionar uma assinatura no Starter é rejeitado com uma mensagem citando a plataforma.A verificação é feita duas vezes — uma quando você adiciona o item, e outra no momento em que um anúncio seria enviado.
2
O toggle da plataforma em Server Setup
Cada plataforma tem seu próprio interruptor na página Server Setup, e é desligado por padrão. Configurar a própria notificação não é suficiente.
3
Permissões de canal
O Vetox precisa de View Channel, Send Messages e Embed Links no canal de destino. Veja abaixo.
Limites
A quantidade de streamers, canais, contas, jogos, subreddits, feeds ou podcasts que um servidor pode rastrear depende do tier dele e é contada por plataforma:
Após um downgrade para Basic, todos os itens são mantidos, mas apenas os 10 primeiros de cada plataforma, na ordem em que foram adicionados, são anunciados. Os demais mostram Limite do plano na página da plataforma e voltam a ser anunciados assim que o servidor volta para Max ou Black; o conteúdo que eles perderam nesse meio-tempo não é anunciado depois. Para escolher quais 10 ficam ativos, remova aqueles de que você não precisa mais.
Quão rápido as notificações chegam
O Vetox faz polling em cada plataforma em um cronograma fixo. Um anúncio chega no próximo polling após o conteúdo aparecer.
O cooldown é um piso entre dois anúncios da mesma fonte, independente do intervalo de polling. Um subreddit que posta três vezes em um minuto produz um anúncio, não três.
O polling é feito por uma única instância eleita, então um servidor movimentado nunca recebe duplicatas de workers paralelos.
Dois modelos de tracking diferentes
O estado live/offline é rastreado por streamer, não por servidor. Se vários servidores seguem o mesmo streamer, são direcionados de um estado compartilhado.
O que não será anunciado
Qualquer coisa publicada antes de você adicionar
Qualquer coisa publicada antes de você adicionar
Adicionar uma assinatura nunca faz backfill. Apenas conteúdo publicado após você adicionar o item é anunciado, então seu canal não é inundado durante a configuração.
Conteúdo com mais de 2 horas
Conteúdo com mais de 2 horas
Para as seis plataformas baseadas em conteúdo, qualquer coisa publicada há mais de 2 horas é ignorada mesmo que o Vetox nunca a tenha visto. Isso evita que um backlog seja despejado após uma indisponibilidade.Um item cujo feed não fornece uma data de publicação legível ignora essa verificação e pode ser anunciado independentemente da idade. Isso é ocasionalmente por que um item antigo de RSS aparece.
O mesmo item duas vezes
O mesmo item duas vezes
Todo item anunciado é lembrado por 7 dias, por servidor, então um reinício ou um polling lento não pode produzir uma duplicata. Dois servidores seguindo o mesmo feed cada um recebe sua própria cópia — um servidor ver um item não o suprime para outro.
Replies e reposts do Bluesky
Replies e reposts do Bluesky
Apenas posts originais são anunciados. Replies e reposts são filtrados duas vezes. Quote posts não são filtrados e serão anunciados.
Permissões do Discord
Verificadas nas permissões efetivas do bot no canal de destino no momento do envio:Customizando o anúncio
Um controle de custom message aparece apenas nas páginas RSS e Podcast. As outras seis plataformas usam um custom embed.
Limites de tamanho de embed
Variáveis
Campos de embed e mensagem suportam variáveis em chaves, como{streamer.name}. Cada plataforma tem seu próprio conjunto, listado na página da plataforma.
As variáveis de stream do Twitch e Kick (
{stream.title}, {stream.viewers} etc.) existem apenas no anúncio de live. Usadas em um embed de offline, resolvem para nada e seu field desaparece.Menções
O mention role que você configura é pingado normalmente.Duas configurações que você não pode mudar
O interruptor mestre e a cor do embed para cada plataforma são armazenados mas não têm controle funcional no dashboard. Toda plataforma usa a cor padrão de sua marca, e o interruptor mestre não pode ser alternado.Use o toggle em Server Setup para desligar uma plataforma, e um custom embed para definir uma cor.
Solução de problemas
Nada está sendo postado
Nada está sendo postado
Em ordem:
- O toggle da plataforma na página Server Setup está ligado — desligado por padrão e invisível daqui
- O servidor tem premium Basic ativo ou superior
- O canal de destino ainda existe
- O Vetox tem View Channel + Send Messages + Embed Links ali
- Para Twitch e Kick — o streamer ficou offline e voltou desde que você o adicionou
Recebo o anúncio de live mas não o de offline
Recebo o anúncio de live mas não o de offline
Anúncios de offline são desligados por padrão no Twitch e Kick. Habilite no streamer rastreado.
Um field de embed continua sumindo
Um field de embed continua sumindo
Seu título ou valor resolveu como vazio e o field foi descartado. Quase sempre uma variável com erro ou de plataforma errada.
Não consigo adicionar um décimo primeiro item
Não consigo adicionar um décimo primeiro item
Basic rastreia até 10 itens por plataforma; ao atingir esse limite, o botão Adicionar oferece o upgrade em vez de adicionar. Max e Black não têm limite. Em Basic, remova um item para liberar a vaga.
Limpar o canal em um streamer do Twitch ou Kick não fez nada
Limpar o canal em um streamer do Twitch ou Kick não fez nada
Um campo de canal esvaziado não é enviado, então o canal anterior é mantido e nenhum erro é mostrado. Selecione um canal diferente em vez de limpá-lo.