WeChat Sender for Openclaw

A powerful communication skill for Openclaw that enables AI agents to send automated WeChat messages including text, images, and files.

ntaffffff
v1.0.0
Apr 8, 2026
0
773
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install wechat-sender-dxx

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install wechat-sender-dxx using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is WeChat Sender?

The WeChat Sender skill is a professional-grade integration for the Openclaw ecosystem, designed to facilitate proactive communication through the openclaw-weixin channel. It allows AI agents to move beyond passive responses by actively pushing notifications, documents, and media directly to specified contacts.

By leveraging the Openclaw Gateway and WebSocket connections, this skill ensures reliable message delivery while maintaining compliance with platform safety standards. It bridges the gap between automated backend processes and real-time mobile communication, making it an essential component of any modern Openclaw Skills deployment.

WeChat Sender Use Cases

  • Sending proactive notifications to users based on AI triggers.
  • Automating daily or scheduled status reports via WeChat.
  • Bulk messaging for team updates or project milestones.
  • Automated file and image sharing for design or data analysis workflows.

How WeChat Sender Works

  1. The AI agent or user triggers the sender script with recipient details and content.
  2. The skill connects to the Openclaw Gateway via a WebSocket interface.
  3. The message is packaged into a specific protocol format compatible with the openclaw-weixin plugin.
  4. The Openclaw Gateway communicates with the logged-in WeChat client to deliver the message.
  5. The system returns a message ID and timestamp upon successful delivery or an error code if blocked.

WeChat Sender Setup

Prerequisites

  1. Ensure the Openclaw Gateway is active:
openclaw gateway status
  1. Enable the openclaw-weixin plugin and complete the QR code login.
  2. Ensure the target contact has an existing chat history with the account.

Usage Examples

To send a text message using Openclaw Skills scripts:

python3 scripts/send_message.py --to "ContactName" --text "Hello from Openclaw"

To send media or documents:

python3 scripts/send_message.py --to "ContactName" --image "/path/to/image.jpg"
python3 scripts/send_message.py --to "ContactName" --file "/path/to/report.pdf"

WeChat Sender Data Schema & Taxonomy

The skill utilizes a structured JSON API for message handling and script execution.

Parameter Type Description
channel String Must be set to openclaw-weixin
recipient.type String Type of receiver: user or group
recipient.name String The remark name of the contact
message.type String Payload type: text, image, or file
message.content String The actual message text or local file path

WeChat Sender Advanced Features

  • Multi-type support for seamless handling of text, high-resolution images, and PDF documents.
  • Built-in rate limiting (20 messages/min) to protect account health within the Openclaw Skills framework.
  • Automated authentication helper to manage explicit user authorization for first-time contacts.
  • Comprehensive error handling for common scenarios like sensitivity filters or connection timeouts.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*