RetroHexChat
RetroHexChat

RetroHexChat

A abrir a conversa...
Ajuda — RetroHexChat

Capacidade Bot RSS

Acompanhe feeds RSS/Atom e publique novos itens como cartões Markdown ricos, combinando metadados da página com resumos, autores, datas, pistas de multimédia e miniaturas em cache do feed.

A capacidade RSS monitora RSS e Atom feeds e posta automaticamente novos itens para canais designados.

Comandos

Todos exigem privilégio de administrador ou operador do servidor, incluindo apenas ler a lista: um endereço de feed é algo que o próprio servidor vai buscar.

Comando Descrição
!Bot rss adicionar <url> <#channel> Adicionar uma fonte RSS/Atom
!Bot rss list Listar todas as fontes configuradas
!Bot rss remover <id> Remover uma fonte por ID
!Bat rss check <id> Obrigar a verificar uma alimentação imediatamente

Como Funciona

  • As fontes de notícias são pesquisadas em um intervalo configurável (padrão: a cada 30 minutos)
  • Apenas novos itens desde a última verificação são postados
  • Usa requisições condicionais HTTP (ETag/Last-Modified) para eficiência
  • Os títulos da fonte são detectados automaticamente a partir dos metadados da fonte
  • Os itens são publicados como pré-visualizações de ligação em Markdown rico, com etiqueta de fonte, título com ligação, miniatura local opcional ou marcador de imagem indisponível, descrição opcional e detalhes do artigo quando o editor os expõe

Configuração

Os administradores podem configurar via /bot set:

  • rss_interval — Intervalo de sondagem em minutos (por omissão: 30)
  • rss_max_feeds — Alimentação máxima por bot (padrão: 5)
  • rss_max_items — Número máximo de publicações por sondagem (padrão: 3)

Exemplos

MyBot rss add https://blog.example.com/feed.xml #news! MyBot rss add https://example.com/rss news! MyBot rss list! MyBot rss check f1a2b3! MyBot rss remove f1a2b3

Notas

  • URLs devem começar com http:// or https://
  • A # prefixo nos nomes dos canais é adicionado automaticamente se faltar
  • Temporizadores de votação remarcados automaticamente após cada votação
  • Os metadados da pré-visualização vêm de normas de página como Open Graph, Schema.org JSON-LD, descoberta oEmbed, títulos do artigo, imagens do artigo e o texto legível do corpo
  • O arquivo partilhado de páginas guarda descrições extraídas, texto alternativo de imagens, metadados da miniatura local, detalhes de falha da miniatura, secções do artigo, etiquetas, datas e o texto do artigo, para que pré-visualizações posteriores os possam reutilizar
  • Os erros de busca estão registrados, mas não param as pesquisas futuras

Ver também

Visão Geral do BotService · /bot Command Reference · Agendador de Bots · Antevisão da Ligação