skillfed

pywayne-lark-custom-bot

Pywayne Lark Custom Bot is a lightweight webhook wrapper for pushing messages to Feishu/Lark channels without requiring event listening or two-way interaction. It handles text messages, image uploads, rich text posts, interactive cards, and chat sharing, with optional signature verification for security and @mention support. Ideal for alerts, notifications, scheduled tasks, and one-way notification scenarios.

Pywayne Lark Custom Bot sends one-way notifications and alerts to Feishu/Lark groups via webhook.

AI-generated summary based on this skill's SKILL.md

8 0 MIT updated by wangyendt

Install

wangyendt/wayne-skills/lark-custom-bot · repository language: Python

CLI (skillfed)coming soon
git clone https://github.com/wangyendt/wayne-skills
cp -r wayne-skills/pywayne/lark-custom-bot ~/.claude/skills/lark-custom-bot

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I send messages to Feishu Lark webhook with pywayne-lark-custom-bot?

Pywayne Lark Custom Bot provides a lightweight webhook wrapper for pushing messages to Feishu/Lark channels. You configure the webhook URL and use the bot's methods to send text, images, rich text posts, or interactive cards without requiring event listening or two-way interaction. The MIT-licensed library handles the API communication and message formatting for you.

Can pywayne-lark-custom-bot upload images from OpenCV or files?

Yes, pywayne Lark Custom Bot supports uploading and sharing images to Feishu channels from both file paths and OpenCV (cv2/numpy) sources. The bot handles image encoding and transmission through the Feishu API, making it convenient for computer vision workflows and file-based image sharing to Lark groups.

What kind of rich text posts can I create with this bot?

Pywayne Lark Custom Bot lets you create and send rich text posts with links, @mentions, and formatting to Lark channels. You can combine text styling with embedded links and user mentions to build structured, visually organized messages for group notifications and announcements.

Does pywayne-lark-custom-bot support interactive cards?

Yes, pywayne Lark Custom Bot supports sending interactive cards and structured messages to Lark. These cards enable more sophisticated message layouts and can include buttons, fields, and other interactive elements for enhanced notification and alert scenarios.

How does pywayne-lark-custom-bot handle webhook security?

Pywayne Lark Custom Bot includes optional signature verification for secure webhook messaging. You can enable verification to ensure incoming requests are authentic, protecting your bot from unauthorized message injection while maintaining the simplicity of one-way notification delivery.

Is pywayne-lark-custom-bot suitable for scheduled task notifications?

Yes, pywayne Lark Custom Bot is ideal for one-way notification scenarios including scheduled tasks, alerts, and push notifications. Since it doesn't require event listening or two-way interaction, you can easily integrate it into cron jobs, background workers, or any notification pipeline to send alerts to Feishu/Lark groups.

SKILL.md

rendered from the published skill — quoted content, verbatim

Pywayne Lark Custom Bot - Webhook Message Sender

Overview

LarkCustomBot is a webhook-based Feishu (Lark) bot wrapper designed for one-way message pushing. It's ideal for scenarios where you only need to send messages to Feishu groups without listening for incoming messages or managing complex interactions.

Key Characteristics: - Lightweight, simple webhook-based architecture - No event subscription or listening capabilities - Perfect for alerts, notifications, scheduled tasks - Supports signature verification for security

When to Use LarkCustomBot: - Push-only scenarios (notifications, alerts, reports) - Simple scheduled tasks sending updates -

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
pywayne/lark-custom-bot/SKILL.md

Related skills

Tags

webhook-based-messaging one-way-notifications image-upload-support interactive-cards cv2-integration signature-verification scheduled-alerts rich-text-formatting