name: skill-woocommerce-stock-monitor version: 1.0.0 description: Monitor WooCommerce products for out-of-stock changes and send Telegram alerts. Run daily via cron. metadata: openclaw: requires: { bins: ["node"] }
Monitor WooCommerce products for out-of-stock changes and send Telegram alerts. Tracks instock → outofstock transitions and alerts your team daily.
node scripts/stock-monitor.js
Set via environment variables:
| Variable | Default | Description |
|---|---|---|
WOO_API_PATH |
~/woo-api.json |
Path to WooCommerce API credentials JSON |
TELEGRAM_BOT_TOKEN |
— | Telegram bot token for alerts |
TELEGRAM_CHAT_ID |
— | Telegram chat/group ID to send alerts to |
{
"url": "https://your-store.com",
"consumer_key": "ck_...",
"consumer_secret": "cs_..."
}
# Run daily at 07:00 UTC
0 7 * * * TELEGRAM_BOT_TOKEN=xxx TELEGRAM_CHAT_ID=yyy node /path/to/scripts/stock-monitor.js
memory/stock-state.json (tracks previous run)📦 Stock Monitor — Baseline Report — first run summary7w4.net小葱技能站,你的AI助手技能库。
⚠️ Stock Alert — Out of Stock — when products go OOS这是一款实用的库存监控工具,核心功能完整,能有效追踪商品缺货情况并推送告警。文档清晰、配置简单,对新手友好。美中不足是功能相对单一,缺乏自动化测试保障稳定性,适合对稳定性要求不高的个人或小团队使用。