RetroHexChat
RetroHexChat

RetroHexChat

Charla de apertura...
Ayuda - RetroHexChat

Capacidad de navegación RSS

Supervisa feeds RSS/Atom y publica los nuevos elementos como tarjetas Markdown enriquecidas, combinando los metadatos de la página con resúmenes, autores, fechas, pistas de medios y miniaturas en caché del feed.

La capacidad RSS monitorea los feeds RSS y Atom y publica automáticamente nuevos elementos a canales designados.

Comandos

Todos requieren privilegios de administrador u operador del servidor, incluida la simple lectura de la lista: una dirección de feed es algo que el propio servidor sale a descargar.

Comando Descripción
Bot rss añadir <url> <#channel> Agregar un feed RSS/Atom
¡Bot rss list! Lista todos los alimentos configurados
Bot rss remove <id> Retire una alimentación por ID
Bot rss check <id> Comprueba una alimentación inmediatamente

Cómo funciona

  • Las semillas son encuestadas a intervalos configurables (por defecto: cada 30 minutos)
  • Sólo nuevos elementos desde el último cheque se publican
  • Utiliza las solicitudes condicionales HTTP (ETag/Last-Modified) para la eficiencia
  • Los títulos de alimentación son auto-detectados de los metadatos de alimentación
  • Los elementos se publican como vistas previas de enlace en Markdown enriquecido, con etiqueta de fuente, título enlazado, miniatura local opcional o marcador de imagen no disponible, descripción opcional y detalles del artículo cuando el editor los expone

Configuración

Los administradores pueden configurarse mediante /bot set:

  • rss_interval — Intervalo de votación en minutos (por defecto: 30)
  • rss_max_feeds — Alimentación máxima por bot (por defecto: 5)
  • rss_max_items — Artículos máximos publicados por encuesta (por defecto: 3)

Ejemplos

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

Notas

  • Las URL deben comenzar con http:// or https://
  • El # prefijo en los nombres de los canales se añade automáticamente si falta
  • Los temporizadores de votación se reprograman automáticamente después de cada votación
  • Los metadatos de la vista previa provienen de estándares de página como Open Graph, Schema.org JSON-LD, descubrimiento oEmbed, títulos del artículo, imágenes del artículo y el texto legible del cuerpo
  • El archivo compartido de páginas guarda descripciones extraídas, texto alternativo de imágenes, metadatos de la miniatura local, detalles del fallo de la miniatura, secciones del artículo, etiquetas, fechas y el texto del artículo, para que vistas previas posteriores puedan reutilizarlos
  • Errores de captura se han registrado pero no paran las futuras encuestas

Ver también

BotService Overview · /bot Command Reference · Bot Scheduler · Avances de enlace