A comprehensive Python wrapper for the Feishu/Lark Custom Bot API that facilitates automated messaging, image uploads, and interactive cards via webhooks.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install lark-custom-bot
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install lark-custom-bot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Pywayne Lark Custom Bot is a robust integration tool designed to streamline communication within the Feishu and Lark ecosystems. By utilizing Openclaw Skills, developers can programmatically dispatch a wide variety of message types—ranging from simple text notifications to complex interactive cards—directly to their team channels. This skill simplifies the interaction with Lark's webhook API, abstracting away the boilerplate code required for authentication and payload construction.
Whether you are building an automated alerting system or a collaborative project bot, this tool provides the necessary hooks to ensure your messages are delivered securely and formatted professionally. It is an essential component for teams looking to enhance their DevOps or internal communication workflows through Openclaw Skills, offering native support for both file-based and OpenCV image processing.
To integrate this skill into your project, ensure you have the pywayne package installed. You will need your Lark Custom Bot webhook URL and credentials from the Feishu/Lark Developer Console.
pip install pywayne
Basic initialization in your Python environment:
from pywayne.lark_custom_bot import LarkCustomBot
bot = LarkCustomBot(
webhook="your_webhook_url",
secret="your_signing_secret",
bot_app_id="your_app_id",
bot_secret="your_app_secret"
)
The skill organizes its operations around the Lark API message types and authentication requirements. Below is the primary data structure used when interacting with this tool:
| Parameter | Description | Required |
|---|---|---|
| webhook | The unique URL for the Lark custom bot | Yes |
| secret | Signature verification string for security | Optional |
| bot_app_id | Application ID for image upload permissions | For Images |
| bot_secret | Application secret for image upload permissions | For Images |
| image_key | Unique identifier for uploaded image assets | Internal |
| card | JSON object defining interactive card elements | For Cards |
Loading
A comprehensive Python wrapper for the Feishu/Lark Bot API, supporting rich messaging, file management, and real-time event listening.

An asynchronous WebSocket listener for Feishu and Lark that simplifies real-time message handling and automated bot responses.

A robust configuration management utility for Python projects that enables seamless parameter sharing across files and processes using centralized YAML files.

A Python-based Windows automation toolkit for registering global system hotkeys and performing advanced window management operations.

A high-performance sensor calibration toolkit for computing magnetometer soft-iron matrices and hard-iron offsets.

A specialized library of mathematical utilities for number theory, digit analysis, and optimized large integer multiplication using the Karatsuba algorithm.








































