Help met RetroHexChat

Bot RSS-vermogen

De RSS-functie bewaakt RSS- en Atom-feeds en plaatst automatisch nieuwe items op aangewezen kanalen.

Opdrachten

Deze vereisen allemaal beheerders- of operatorrechten op de server, ook het enkel lezen van de lijst: een feedadres is iets dat de server zelf ophaalt.

Commando Beschrijving
!Bot rss toevoegen <url> <#channel> Voeg een RSS/Atom-feed toe
!Bot rss lijst Alle geconfigureerde feeds tonen
!Bot rss verwijder <id> Een feed verwijderen door ID
!Bot rss controle <id> Controleer onmiddellijk een feed

Hoe het werkt

  • Feeds worden ondervraagd met een instelbaar interval (standaard: elke 30 minuten)
  • Alleen nieuwe items sinds de laatste controle zijn geplaatst
  • Gebruikt HTTP voorwaardelijke verzoeken (ETag/Last-Modified) voor efficiëntie
  • Feed titels worden automatisch gedetecteerd uit de feed metadata
  • Items worden geplaatst als rijke Markdown link previews met een bron label, gekoppelde titel, optionele afbeelding, en optionele beschrijving

Instellingen

Beheerders kunnen configureren via /bot set:

  • rss_interval Poll-interval in minuten (standaard: 30)
  • rss_max_feeds Maximaal voer per bot (standaard: 5)
  • rss_max_items — Maximaal aantal items per poll (standaard: 3)

Voorbeelden

!MyBot rss toevoegen https://blog.example.com/feed.xml #news !MyBot rss toevoegen https://example.com/rss nieuws !MyBot rss lijst !MyBot rss controle f1a2b3 !MyBot rss verwijderen f1a2b3

Opmerkingen

  • URL's moeten beginnen met http:// or https://
  • De # prefix op kanaalnamen wordt automatisch toegevoegd als deze ontbreken
  • Na elke enquête wordt automatisch een nieuwe afspraak gemaakt
  • Preview metadata komt van pagina-normen zoals Open Graph, Schema.org JSON-LD, en oEmbed discovery
  • Fouten ophalen zijn gelogd maar houden toekomstige peilingen niet tegen

Zie ook

BotService-overzicht · /bot Command Reference · Botplanner · Linkvoorbeelden

Zie ook

  • Herstellen
  • Minimaliseren
  • Maximaliseren
  • Sluiten
  • Cascade vensters
  • Vensters horizontaal tegelen
  • Vensters verticaal tegelen
  • Alle vensters minimaliseren