Skip to main content
Requer Basic. Até 10 feeds por servidor. Veja como as notificações funcionam para as regras compartilhadas.
O RSS é o coringa. Se um site publica um feed, o Vetox pode anunciá-lo — blogs, changelogs, sites de notícias, seções de fórum, notas de lançamento.

Adicionando um feed

Cole a URL do feed. O Vetox busca e faz o parse antes de salvar; qualquer coisa que não seja um feed legível é rejeitada com Invalid RSS feed URL or unable to parse feed.
Use a URL do feed, não a URL do site. Costuma terminar em /feed, /rss, /atom.xml ou /index.xml. Se não tiver certeza, veja o código-fonte da página e procure por um link application/rss+xml.

Configurações

Variáveis

Quanto de texto {item.description} carrega depende totalmente do publicador. Alguns feeds trazem um resumo de uma linha, outros o artigo inteiro. O Vetox não trunca, mas o limite de 4.096 caracteres da description do Discord se aplica.

O que é anunciado

Verificado a cada 5 minutos com cooldown de 5 minutos por feed.
O RSS não tem cap por polling. As outras plataformas olham os 5 itens mais recentes; o RSS considera cada item no feed como candidato.Na prática, o cutoff de idade de 2 horas e a lista de vistos de 7 dias mantêm isso sob controle. Mas um feed que de repente republica muitos itens com datas frescas pode produzir uma rajada de anúncios.
Itens sem data de publicação legível ignoram o cutoff de idade de 2 horas. Um feed mal formado pode, portanto, anunciar itens mais antigos. Se um feed faz isso repetidamente, é um defeito do feed, não do Vetox.
O Vetox usa requisições condicionais, então um feed que não mudou custa quase nada para verificar.

Exemplos reais

Muitos estúdios publicam um feed de changelog. Isso costuma ser melhor do que a integração do Steam, porque carrega apenas posts oficiais.
A maioria das páginas de status expõe um feed. Direcione-o para seu canal de staff como um aviso antecipado de uma indisponibilidade que afeta sua comunidade.
{item.title} como título do embed, {item.description} como corpo, {item.url} como link.

Solução de problemas

O Vetox precisa conseguir buscar e fazer o parse na hora. Verifique a URL em um navegador — se renderiza como página web em vez de XML, não é a URL do feed.A própria busca também tem limites. Um feed é rejeitado se não responder em 10 segundos, tiver mais de 5 MB ou redirecionar mais de 3 vezes. O endereço precisa ser http:// ou https:// e apontar para um host público — endereços privados, locais ou de rede interna são recusados.
O feed não fornece datas de publicação utilizáveis, então o cutoff de idade não pode se aplicar.
O publicador redatou vários itens. Não há rate limit além do cooldown por feed.
Aquele feed não inclui uma. Use {item.title} e {item.url} em vez disso.

Podcasts

Uma visão especializada da mesma máquina de feed.