# RSS Discord Bot Discord-Bot der RSS-Feeds überwacht und neue Einträge automatisch in einen Discord-Channel postet. ## Features - 📰 RSS-Feeds per Slash-Command verwalten - 🔄 Automatische Prüfung auf neue Einträge - 📢 Neue Einträge werden mit Titel und Link gepostet - 🐳 Docker-ready ## Setup ### Lokal mit `uv` ```bash # Dependencies installieren uv sync # .env anlegen (oder .env.example kopieren) cp .env.example .env # Token und Channel-ID eintragen # Bot starten uv run python -m src.main ``` ### Mit Docker ```bash # .env anlegen cp .env.example .env # Token und Channel-ID eintragen # Starten docker compose up -d # Logs ansehen docker compose logs -f ``` ## Slash-Commands | Command | Beschreibung | |---|---| | `/feed add ` | Neuen RSS-Feed hinzufügen | | `/feed remove ` | RSS-Feed entfernen | | `/feed list` | Alle gespeicherten Feeds anzeigen | ## Umgebungsvariablen | Variable | Beschreibung | Standard | |---|---|---| | `DISCORD_TOKEN` | Discord Bot Token | *Pflicht* | | `DISCORD_CHANNEL_ID` | Channel-ID für Posts | *Pflicht* | | `CHECK_INTERVAL` | Prüf-Intervall in Sekunden | `300` |