WeChat Article Reader
Read WeChat official account articles. Use the built-in browser tool to open the page and extract body text. Always append ?scene=1 to the URL.
bernylinville
@bernylinville
What This Skill Does
Opens a WeChat official account article in a browser, appends ?scene=1 to the URL to avoid CAPTCHAs, waits for the content to load, and extracts the body text as plain text.
Replaces manually copying and pasting WeChat article content by automating page loading and text extraction with a single command.
When to Use It
- Read a WeChat official account article without triggering a CAPTCHA
- Extract the body text of a WeChat article for offline reading or analysis
- Archive WeChat articles by saving their plain text content
- Integrate WeChat article content into a research or note-taking workflow
- Quickly retrieve the text of a WeChat article shared in a chat or link
Install
$ openclaw skills install @bernylinville/wechat-mp-readerWeChat Article Reader
URL Normalization
Critical: The URL must end with ?scene=1 (not &scene=1), otherwise a CAPTCHA will be triggered.
Rules:
- No query params → append
?scene=1 - Has existing
?params → parse and rewrite query to includescene=1
Steps
- Open the page with
browser open "<url>?scene=1" - Wait for content with
browser wait "#js_content" --load networkidle - Extract body text with
browser evaluate --fn "() => document.querySelector('#js_content')?.innerText || document.querySelector('.rich_media_content')?.innerText || document.body.innerText" - Return plain text content
- Close the tab with
browser close <tabId>
Troubleshooting
- CAPTCHA → verify the URL has
?scene=1 - Empty content → page may not have fully loaded, retry
browser wait - Deleted article → the page will display a notice
Top skills in this category
ATXP
@emilioaccAccess ATXP paid API tools for web search, AI image generation, music creation, video generation, X/Twitter search, email, and agent account management. Use...
Bluesky
@jeffafUse the Bluesky CLI for timeline, search, notifications, posts, replies, threads, images, likes, reposts, follows, blocks, and mutes.
EvoWeb.ai Website Builder
@galizkiCreate a Website in 4 Minutes Designed to Bring Clients from ChatGPT, Gemini & Modern Search
Larry
@olliewazzaAutomate TikTok slideshow marketing for any app or product. Researches competitors, generates AI images, adds text overlays, posts via Postiz, tracks analyti...
Session-logs
@guogang1024Search and analyze your own session logs (older/parent conversations) using jq.