jgramajo4

CamelCamelCamel Alerts

生活服務v1.0.0
作者:jgramajo4更新於 2026-05-11camelcamelcamel-alerts@clawhub_jgramajo4/camelcamelcamel-alerts
消費決策#RSS#Telegram

據 AlphaMoat 統計,截至 2026-09,CamelCamelCamel Alerts 累計下載 3,610 次、獲 2 個星標,在全部 5,078 個 AI 技能中排名第 3,013 位,在「生活服務」分類(246 個)中排名第 129 位。

累計安裝
225
累計下載
3610
星標
2
全站排名
#3,013
全站前 60% · 「生活服務」前 53%
平台累計安裝累計下載星標評論
ClawHub ↗11636102-
SkillHub ↗22536072—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

先在 camelcamelcamel.com 設定價格提醒並獲取個人 RSS feed URL(形如 https://camelcamelcamel.com/alerts/YOUR_UNIQUE_ID.xml),再建立 cron 任務定期執行 python3 scripts/fetch_rss.py <your feed URL>。fetch_rss.py 拉取 RSS、解析降價條目、與本地快取比對找出新提醒並以 JSON 輸出,同時快取條目雜湊避免重複通知;快取位於 /tmp/camelcamelcamel/cache.json,刪除即可重測通知。預設每 4 小時檢查一次(0 */4 * * *),可調整為每小時、每 6 小時或每天;通知訊息含當前價格、歷史低價、檢查時間與 Amazon 連結,可編輯 scripts/notify.sh 自定義格式。實現為純 Python 3 標準庫、無額外依賴,每次拉取超時 10 秒。skill-card 提示:這會建立定期執行並抓取使用者所供 RSS URL 的 shell 命令,安裝前應審查 cron 命令且僅使用自己的 HTTPS 提醒 URL;快取預設放在共享臨時目錄,多使用者系統應改用每使用者私有目錄;通知指令碼可能需要額外整合才能真正送達 Telegram,建議先手動測試整條鏈路。

資料釋出於 2026-10-27

可以用來做什麼

  • 定時監控個人 CamelCamelCamel RSS 降價提醒
  • 在 Amazon 商品降價時收到 Telegram 通知
  • 調整檢查頻率並自定義通知訊息格式

什麼時候用

  • 需要為 Amazon 商品設定自動價格跟蹤與提醒時
  • 希望把 CamelCamelCamel 提醒轉發到 Telegram 時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

幫我配置 CamelCamelCamel 降價監控,每 4 小時檢查一次
清掉提醒快取重新測試通知
把檢查頻率改成每天一次

月度資料趨勢

累計下載3610
2455307636962026-03 · 累計下載 25412026-05 · 累計下載 29422026-06 · 累計下載 30812026-07 · 累計下載 33522026-08 · 累計下載 34862026-09 · 累計下載 361026-0326-09
星標2
1232026-03 · 星標 22026-05 · 星標 22026-06 · 星標 22026-07 · 星標 22026-08 · 星標 22026-09 · 星標 226-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093610—2
2026-083486+4.0%2
2026-073352+8.8%2
2026-063081+4.7%2
2026-052942—2
2026-032541—2

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

3.4 KB · ClawHub v1.0.0
---
name: camelcamelcamel-alerts
description: Monitor CamelCamelCamel price drop alerts via RSS and send Telegram notifications when items go on sale. Use when setting up automatic price tracking for Amazon products with CamelCamelCamel price alerts.
---

# CamelCamelCamel Alerts

Automatically monitor your CamelCamelCamel RSS feed for Amazon price drops and get notified on Telegram.

## Quick Start
展開全部(共 124 行)

1. **Get your RSS feed URL** from CamelCamelCamel:
   - Go to https://camelcamelcamel.com/ and set up price alerts
   - Get your personal RSS feed URL (format: `https://camelcamelcamel.com/alerts/YOUR_UNIQUE_ID.xml`)

2. **Create a cron job** with YOUR feed URL (not someone else's!):

```bash
cron add \
  --job '{
    "name": "camelcamelcamel-monitor",
    "schedule": "0 */12 * * *",
    "task": "Monitor CamelCamelCamel price alerts",
    "command": "python3 /path/to/scripts/fetch_rss.py https://camelcamelcamel.com/alerts/YOUR_UNIQUE_ID.xml"
  }'
```

**Important**: Replace `YOUR_UNIQUE_ID` with your own feed ID from step 1. Each person needs their own feed URL!

3. **Clawdbot will**:
   - Fetch your feed every 4 hours
   - Detect new price alerts
   - Send you Telegram notifications

## How It Works

The skill uses two components:

### `scripts/fetch_rss.py`
- Fetches your CamelCamelCamel RSS feed
- Parses price alert items
- Compares against local cache to find new alerts
- Outputs JSON with new items detected
- Caches item hashes to avoid duplicate notifications

### Cron Integration
- Runs on a schedule you define
- Triggers fetch_rss.py
- Can be configured to run hourly, every 4 hours, daily, etc.

## Setup & Configuration

**See [SETUP.md](references/SETUP.md)** for:
- How to get your CamelCamelCamel RSS feed URL
- Step-by-step cron configuration
- Customizing check frequency
- Cache management
- Troubleshooting

## Alert Cache

The script maintains a cache at `/tmp/camelcamelcamel/cache.json` to track which alerts have been notified. This prevents duplicate notifications.

**Clear the cache** to re-test notifications:
```bash
rm /tmp/camelcamelcamel/cache.json
```

## Notification Format

When a new price drop is detected, you'll receive a Telegram message like:

```
🛒 *Price Alert*

*PRODUCT NAME - $XX.XX (Down from $YY.YY)*

Current price: $XX.XX
Historical low: $ZZ.ZZ
Last checked: [timestamp]

View on Amazon: [link]
```

## Customization

### Check Frequency

Adjust the cron schedule (6th parameter in the `schedule` field):
- `0 * * * *` → every hour
- `0 */4 * * *` → every 4 hours (default)
- `0 */6 * * *` → every 6 hours
- `0 0 * * *` → daily

### Message Format

Edit `scripts/notify.sh` to customize the Telegram message layout and emoji.

## Technical Details

- **Language**: Python 3 (built-in libraries only)
- **Cache**: JSON file at `/tmp/camelcamelcamel/cache.json`
- **Feed Format**: Standard RSS/XML
- **Dependencies**: None beyond Python standard library
- **Timeout**: 10 seconds per feed fetch

## Troubleshooting

If you're not receiving notifications:

1. **Verify the feed URL** works in your browser
2. **Check the cron job** exists: `cron list`
3. **Test manually**:
   ```bash
   python3 scripts/fetch_rss.py <YOUR_FEED_URL> /tmp/camelcamelcamel
   ```
4. **Clear the cache** to reset:
   ```bash
   rm /tmp/camelcamelcamel/cache.json
   ```
5. **Check Telegram** is configured in Clawdbot

See [SETUP.md](references/SETUP.md) for more details.

「生活服務」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。