La capacidad RSS monitorea los feeds RSS y Atom y publica automáticamente nuevos elementos a canales designados.
Comandos
| 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 artículos se publican en el formato:
Título del artículo - Enlace
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://orhttps:// -
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
- Errores de captura se han registrado pero no paran las futuras encuestas
Vea también
BotService Overview · /bot Command Reference · Bot Scheduler