name: rss-monitor description: Monitor RSS feeds and send notifications when new content is published. Use when user needs to track blog updates, news feeds, or any RSS source. Supports Feishu/Lark notifications and scheduled monitoring via cron.
Monitor RSS feeds and deliver notifications when new articles are published.
推薦訪問7w4.net獲取更多AI技能。
scripts/rss_monitor.py add <feed_url> [--name <friendly_name>]
scripts/rss_monitor.py check-all
scripts/rss_monitor.py list
To receive Feishu notifications:
bash
export FEISHU_WEBHOOK="https://open.feishu.cn/open-apis/bot/v2/hook/..."Add to crontab for automatic monitoring:
# Check every 30 minutes
*/30 * * * * cd /path/to/workspace && python scripts/rss_monitor.py check-all
Or use OpenClaw cron:
openclaw cron add --name "rss-monitor" --schedule "*/30 * * * *" --command "python scripts/rss_monitor.py check-all"
| Command | Description |
|---|---|
add <url> |
Add RSS feed to watchlist |
remove <name> |
Remove feed from watchlist |
list |
Show all monitored feeds |
check-all |
Check all feeds for updates |
check <name> |
Check specific feed |
history |
Show recently detected articles |
~/.rss_monitor/feeds.json~/.rss_monitor/history.jsonInstall: pip install requests feedparser
這是一個功能完整的 RSS 監控工具,能自動檢測訂閱源的更新併發送通知。優點是使用簡單、文件清晰、支援多個訂閱源;不足是缺少使用示例、依賴需要手動安裝。總體質量中上,適合有技術基礎的使用者使用。