CamelCamelCamel Alerts技能使用说明
2026-03-30
新闻来源:网淘吧
围观:13
电脑广告
手机广告
CamelCamelCamel 价格提醒
自动监控您的 CamelCamelCamel RSS 订阅源,获取亚马逊降价信息,并通过 Telegram 接收通知。
快速开始
-
获取您的 RSS 订阅源 URL从 CamelCamelCamel 网站:

- 前往https://camelcamelcamel.com/并设置价格提醒
- 获取您的个人 RSS 订阅源 URL(格式为:
https://camelcamelcamel.com/alerts/YOUR_UNIQUE_ID.xml)
-
创建一个定时任务使用您自己的订阅源 URL(不要使用别人的!):
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"
}'
重要提示:请将YOUR_UNIQUE_ID替换为您在第一步中获取的个人订阅源 ID。每个人都需要使用自己的订阅源 URL!
- Clawdbot 将:
- 每 4 小时获取一次您的订阅源
- 检测新的价格提醒
- 向您发送 Telegram 通知
工作原理
该技能使用两个组件:
scripts/fetch_rss.py
- 获取您的CamelCamelCamel RSS订阅源
- 解析价格提醒条目
- 与本地缓存对比以发现新的提醒
- 输出包含检测到新条目的JSON数据
- 缓存条目哈希值以避免重复通知
Cron集成
- 按您定义的计划运行
- 触发fetch_rss.py脚本
- 可配置为每小时、每4小时、每天等频率运行
设置与配置
请参阅SETUP.md文件了解:
- 如何获取CamelCamelCamel RSS订阅源URL
- 分步Cron配置说明
- 自定义检查频率
- 缓存管理
- 故障排除
提醒缓存
脚本在/tmp/camelcamelcamel/cache.json位置维护一个缓存,用于追踪哪些警报已通知。这可以防止重复通知。
清空缓存以重新测试通知:
rm /tmp/camelcamelcamel/cache.json
通知格式
当检测到新的价格下降时,您将收到类似这样的Telegram消息:
🛒 *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]
自定义设置
检查频率
调整cron计划(schedule字段中的第6个参数):0 * * * *→ 每小时
0 */4 * * *→ 每4小时(默认)0 */6 * * *→ 每6小时0 0 * * *→ 每天消息格式编辑
scripts/notify.sh
Editscripts/notify.sh用于自定义Telegram消息布局和表情符号。
技术细节
- 语言:Python 3(仅使用内置库)
- 缓存:JSON文件位于
/tmp/camelcamelcamel/cache.json - 订阅源格式:标准RSS/XML
- 依赖项:无需Python标准库之外的依赖
- 超时设置:每次获取订阅源为10秒
故障排除
如果您没有收到通知:
- 验证订阅源URL在您的浏览器中是否正常工作
- 检查定时任务是否存在:
crontab -l - 手动测试:
python3 scripts/fetch_rss.py <YOUR_FEED_URL> /tmp/camelcamelcamel - 清除缓存以重置:
rm /tmp/camelcamelcamel/cache.json - 查看 Telegram已在 Clawdbot 中配置
详见SETUP.md文件。
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Patent Scanner技能使用说明
下一篇:Speedtest技能使用说明


微信扫一扫,打赏作者吧~