La capacité RSS surveille les flux RSS et Atom et affiche automatiquement de nouveaux éléments sur les canaux désignés.
Commandes
Toutes exigent le privilège d'administrateur ou d'opérateur du serveur, y compris la simple lecture de la liste : une adresse de flux est quelque chose que le serveur lui-même va récupérer.
| Commande | Description |
|---|---|
!Bot rss ajouter <url> <#channel> |
Ajouter un flux RSS/Atom |
Liste de tous les billets |
Liste de tous les flux configurés |
!Bot rsss supprimer <id> |
Supprimer un flux par ID |
!Bot rss vérifier <id> |
Vérifiez un flux immédiatement |
Comment ça marche
- Les flux sont sondés à un intervalle configurable (par défaut : toutes les 30 minutes)
- Seuls les nouveaux articles depuis la dernière vérification sont affichés
- Utilisation des requêtes HTTP conditionnelles (ETag/Last-Modified) pour l'efficacité
- Les titres de flux sont automatiquement détectés dans les métadonnées de flux
- Les éléments sont publiés sous forme d'aperçus de lien en Markdown enrichi, avec une étiquette de source, un titre lié, une miniature locale facultative ou un substitut d'image indisponible, une description facultative et les détails de l'article quand l'éditeur les expose
Configuration
Admins peut configurer via /bot set:
-
rss_interval— Intervalle de scrutin en minutes (par défaut: 30) -
rss_max_feeds— Flux maximaux par bot (par défaut: 5) -
rss_max_items— Postes maximums affichés par sondage (par défaut: 3)
Exemples
!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 rsss remove f1a2b3
Annexe
-
Les URLs doivent commencer par
Voir http://orPour de plus amples informations, veuillez contacter: -
Les
#préfixe sur les noms de canaux est ajouté automatiquement si manquant - Le calendrier des sondages est automatiquement reporté après chaque sondage
- Les métadonnées de l'aperçu proviennent de standards de page tels qu'Open Graph, Schema.org JSON-LD, la découverte oEmbed, les titres de l'article, les images de l'article et le texte lisible du corps
- L'archive partagée des pages conserve les descriptions extraites, le texte alternatif des images, les métadonnées de la miniature locale, les détails d'échec de miniature, les sections de l'article, les étiquettes, les dates et le texte de l'article, afin que les aperçus suivants puissent les réutiliser
- Les erreurs de saisie sont enregistrées mais n'arrêtent pas les prochains sondages
Voir aussi
Aperçu de BotService · /bot Command Reference · Planificateur de bot · Aperçus des liens