mirror of
https://github.com/Jeuners/astra-vision.git
synced 2026-09-09 15:02:35 +02:00
feat: add a local Hilden news topic to read_news
Neues Thema 'hilden' via RP ONLINE (rp-online.de/nrw/staedte/hilden), verifiziert live erreichbar mit echten aktuellen Artikeln. Anderer RP-ONLINE-Pfad (kreis-mettmann/hilden) und der WZ-Feed lieferten beide nur leere Channel-Shells, deshalb nicht mit aufgenommen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LVgSHNHdRx3UNTBodFmhRA
This commit is contained in:
parent
9f1e87434c
commit
51f6824a5d
3 changed files with 7 additions and 2 deletions
|
|
@ -52,7 +52,8 @@ nur für die Dauer der Session, nichts wird auf Disk geschrieben.
|
|||
## Nachrichten aus deutschen RSS-Feeds
|
||||
|
||||
- **`astra/feeds.py`** — kuratierte Feed-Liste, nach Thema gruppiert
|
||||
(`tech`, `nachrichten`, `wirtschaft`). Reine Daten, editierbar.
|
||||
(`tech`, `nachrichten`, `wirtschaft`, `hilden` — lokal für Hilden via
|
||||
RP ONLINE). Reine Daten, editierbar.
|
||||
- **`astra/rss.py`** — async Feed-Client (`feedparser`), holt konfigurierte
|
||||
Feeds eines Themas parallel ab, überspringt nicht erreichbare Feeds statt
|
||||
komplett zu scheitern.
|
||||
|
|
|
|||
|
|
@ -27,5 +27,8 @@ FEEDS: dict[str, tuple[dict[str, str], ...]] = {
|
|||
},
|
||||
{"name": "manager magazin", "url": "https://www.manager-magazin.de/unternehmen/index.rss"},
|
||||
),
|
||||
"hilden": (
|
||||
{"name": "RP ONLINE Hilden", "url": "https://rp-online.de/nrw/staedte/hilden/feed.rss"},
|
||||
),
|
||||
}
|
||||
TOPICS = tuple(FEEDS.keys())
|
||||
|
|
|
|||
|
|
@ -74,7 +74,8 @@ def build_tools(config: Settings, notify: Callable[[dict], None], media_store: d
|
|||
"enum": list(TOPICS),
|
||||
"description": (
|
||||
"'tech' für Technologie & KI, 'nachrichten' für allgemeine "
|
||||
"Tagesnachrichten, 'wirtschaft' für Wirtschaftsnews."
|
||||
"Tagesnachrichten, 'wirtschaft' für Wirtschaftsnews, 'hilden' für "
|
||||
"lokale Nachrichten aus Hilden."
|
||||
),
|
||||
},
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue