Wechat Ip Checker
Skill by achievejia
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/achievejia/wechat-ip-checkerWhat This Skill Does
The Wechat Ip Checker is a specialized automation tool designed for content creators and administrators who manage WeChat Official Accounts from dynamic IP environments. It bridges the gap between your local network identity and the strict security requirements of the WeChat Public Platform. By periodically verifying your public IP against a pre-authorized configuration, this skill ensures that your automated publishing workflows remain uninterrupted. It automatically fetches your current public IP via ip38.com, cross-references it with your stored configuration, and triggers the baoyu-post-to-wechat utility to publish your markdown content. If a discrepancy is detected—suggesting an IP change—the skill halts the publication process, notifies you of the new address, and prompts you to update your whitelist settings, preventing failed API requests or security lockouts.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Ensure you have the baoyu-post-to-wechat dependency installed and active, as this skill acts as a gatekeeper for that publishing module. Run the following command in your terminal:
clawhub install openclaw/skills/skills/achievejia/wechat-ip-checker
After installation, initialize your configuration file at ~/.openclaw/workspace-libu/wechat_ip_config.md to establish your baseline IP record.
Use Cases
This skill is essential for users operating headless automation scripts from home or office networks that do not have static IP addresses. It is particularly useful for bloggers, news aggregators, or business owners who schedule content releases programmatically but must satisfy the WeChat Public Platform’s IP whitelist restriction. It serves as a safety layer, preventing execution failures when your ISP rotates your public IP address.
Example Prompts
- "Check my current WeChat IP and let me know if it matches the configuration file."
- "Perform an IP verification; if everything is correct, proceed to publish the article located at ./content/latest_post.md."
- "My IP changed recently. Please detect the new public IP and help me update the configuration file."
Tips & Limitations
Always ensure that your WeChat Public Platform security settings are current. The skill effectively acts as an early warning system, but it cannot automatically add new IPs to the WeChat admin console for you. If the IP check fails, you must manually log in to the WeChat platform to update the IP whitelist. Keep your wechat_ip_config.md file backed up in a secure location, as it contains sensitive reference data for your automated publishing pipeline.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-achievejia-wechat-ip-checker": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read