TopRank Skills

Home / Claw Skills / Data Analysis / danish-news-aggregator
Official OpenClaw rules 72%

danish-news-aggregator

Comprehensive Danish News RSS Aggregator - combines 100+ Danish RSS feeds into category-based unified feeds. Produces 6 curated RSS feeds: - danish-all.xml (top 30 sources) - danish-national.xml (newspapers) - danish-regional.xml (local news) - danish-sports.xml (sports) - danish-business.xml (finance) - danish-tech.xml (technology) - danish-english.xml (English-language Denmark) Auto-refreshes every 15 minutes, deduplicates, ranks by source authority.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 danish-news-aggregator 技能。 若已安装,则直接安装 danish-news-aggregator 技能。

Overview

Skill Key
broedkrummen/danish-news-aggregator
Author
broedkrummen
Source Repo
openclaw/skills
Version
-
Source Path
skills/broedkrummen/danish-news-aggregator
Latest Commit SHA
c2c83a746de3b6ea4a4d50ac940e864a6308af9d

Extracted Content

SKILL.md excerpt

# Danish News Aggregator Skill

Aggregates 100+ Danish RSS feeds into category-based unified RSS feeds.

## Quick Start

```bash
# Install dependencies
pip install feedparser python-dateutil

# Run aggregator
python3 aggregator.py

# Output feeds in output/ directory
ls output/
```

## Configuration

Edit `feeds.json` to customize which feeds to include:

```json
{
  "refresh_interval": 900,  // seconds (15 min)
  "max_items_per_feed": 50,
  "deduplicate": true,
  "feeds": {
    "national": ["https://..."],
    "sports": ["https://..."]
  }
}
```

## Output Feeds

| Feed | Description | Sources |
|------|-------------|---------|
| `danish-all.xml` | All news combined | Top 30 |
| `danish-national.xml` | DR, Berlingske, Politiken | 8 |
| `danish-regional.xml` | Nordjyske, Fyens, etc | 5 |
| `danish-sports.xml` | Bold, Tipsbladet, TV2 Sport | 8 |
| `danish-business.xml` | Finans, Nationalbanken | 6 |
| `danish-tech.xml` | Version2, Ingeniøren | 10 |
| `danish-english.xml` | The Local, CPH Post | 5 |

## Features

- ✅ Category-based feeds
- ✅ Deduplication (same article from multiple sources)
- ✅ Source authority ranking (DR > major newspapers > regional)
- ✅ Time filtering (last 24h by default)
- ✅ RSS 2.0 compliant
- ✅ UTF-8 encoding
- ✅ Auto-refresh (15 min interval)
- ✅ Media RSS extensions for images

## Hosting

### Self-Host (Docker)
```bash
docker build -t danish-news-aggregator .
docker run -d -p 8080:8080 danish-news-aggregator
```

### Cron Job
```bash
# Add to crontab
*/15 * * * * cd /path/to/aggregator && python3 aggregator.py
```

## Subscribe

Add these URLs to your RSS reader:

- https://your-domain.com/danish-all.xml
- https://your-domain.com/danish-national.xml
- https://your-domain.com/danish-regional.xml
- https://your-domain.com/danish-sports.xml
- https://your-domain.com/danish-business.xml
- https://your-domain.com/danish-tech.xml
- https://your-domain.com/danish-english.xml

## Credits

Aggregates from: DR, Berlingske, Politiken, Informa...

Related Claw Skills