TopRank Skills

Home / Claw Skills / Search / feishu-sticker
Official OpenClaw rules 36%

feishu-sticker

Send images as native Feishu stickers. Features auto-upload, caching, and GIF-to-WebP conversion.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 feishu-sticker 技能。 若已安装,则直接安装 feishu-sticker 技能。

Overview

Skill Key
autogame-17/feishu-sticker
Author
autogame-17
Source Repo
openclaw/skills
Version
-
Source Path
skills/autogame-17/feishu-sticker
Latest Commit SHA
c9d3f91e6167eb2d5fde4ad471929b56bae5883e

Extracted Content

SKILL.md excerpt

# Feishu Sticker Skill

Sends a sticker (image) to a Feishu user or group.
Automatically uploads the image to Feishu (caching the `image_key` via MD5), converts GIFs to WebP for efficiency, and supports smart search.

## Features
- **Auto-Upload**: Uploads local images to Feishu CDN on demand.
- **Caching**: Caches `image_key` by file hash to avoid re-uploading.
- **Optimization**: Auto-converts GIFs to WebP (via `ffmpeg-static`) and compresses large images (>5MB).
- **Smart Search**: Find stickers by `--query` or `--emotion`.

## Usage

```bash
# Send random sticker
node skills/feishu-sticker/send.js --target "ou_..."

# Send specific file
node skills/feishu-sticker/send.js --target "ou_..." --file "/path/to/image.jpg"

# Search and send
node skills/feishu-sticker/send.js --target "ou_..." --query "angry cat"
node skills/feishu-sticker/send.js --target "ou_..." --emotion "happy"
```

## Setup
1.  Put your stickers in `~/.openclaw/media/stickers/` (or set `STICKER_DIR`).
2.  Install dependencies: `npm install` (requires `axios`, `commander`, `ffmpeg-static`, `form-data`, `dotenv`).

Related Claw Skills