Monitor WeChat MP (微信公众号) articles and send notifications. Use when user needs to track public account updates, summarize articles, or receive alerts when new content is published. Supports Feishu/Lark notifications and scheduled monitoring via cron.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add Lord1Egypt/awesome-skill-forge --skill wechat-mp-monitor --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Wechat Mp Monitor?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lord1egypt-wechat-mp-monitor)More formats (shields.io, HTML) on the badges page.
---
name: wechat-mp-monitor
description: Monitor WeChat MP (微信公众号) articles and send notifications. Use when user needs to track public account updates, summarize articles, or receive alerts when new content is published. Supports Feishu/Lark notifications and scheduled monitoring via cron.
---
# WeChat MP Monitor
Monitor WeChat public account articles and deliver notifications.
## Features
- Monitor specific WeChat public accounts for new articles
- Extract and summarize article content
- Send notifications to Feishu/Lark
- Schedule checks via cron
## Quick Start
### Monitor a single article
```bash
scripts/wechat_mp.py summary <article_url>
```
### Add account to watchlist
```bash
scripts/wechat_mp.py watch <account_name> [--feishu-webhook <url>]
```
### Check all watched accounts
```bash
scripts/wechat_mp.py check-all
```
## Setup
### Feishu Webhook (Optional)
To receive Feishu notifications:
1. Create a Feishu group
2. Add a webhook bot
3. Copy the webhook URL
4. Set environment variable:
```bash
export FEISHU_WEBHOOK="https://open.feishu.cn/open-apis/bot/v2/hook/..."
```
### Cron Schedule
Add to crontab for automatic monitoring:
```bash
# Check every hour
0 * * * * cd /path/to/workspace && python scripts/wechat_mp.py check-all
```
Or use OpenClaw cron:
```bash
openclaw cron add --name "wechat-monitor" --schedule "0 * * * *" --command "python scripts/wechat_mp.py check-all"
```
## Commands
| Command | Description |
|---------|-------------|
| `summary <url>` | Summarize a single article |
| `watch <name>` | Add account to watchlist |
| `unwatch <name>` | Remove from watchlist |
| `list` | Show watched accounts |
| `check-all` | Check all accounts for updates |
| `history` | Show recently processed articles |
## Data Storage
- Watchlist: `~/.wechat_mp_monitor/watchlist.json`
- Article history: `~/.wechat_mp_monitor/history.json`
## Dependencies
- Python 3.6+
- requests
- beautifulsoup4
Install: `pip install requests beautifulsoup4`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!