WhatsApp Sticker for Openclaw

Convert a local image into a compact WhatsApp WebP sticker and request native delivery through your authenticated Baileys bridge.

sakumdisinipa
v0.1.0
Oct 12, 2026
0
54
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install whatsapp-sticker

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 whatsapp-sticker 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 WhatsApp Sticker?

WhatsApp Sticker is an Openclaw Skills tool for turning a local image into a WhatsApp-ready WebP sticker and sending it to a specified chat through an existing Baileys bridge. It converts the image to 512 × 512 pixels, attempts to keep the result under 100 KB, checks bridge connectivity, and requests native sticker delivery.

The skill relies on a trusted, running bridge and a WhatsApp session owned and configured by the user. It is designed to use only user-provided or user-confirmed chat IDs, and it reports delivery only when the bridge confirms the request.

WhatsApp Sticker Use Cases

  • Convert a local image into a WhatsApp sticker for a specific chat.
  • Send a newly created sticker through an existing, authenticated Baileys bridge.
  • Check bridge availability before attempting sticker delivery.
  • Automate a user-requested image-to-sticker workflow from the command line.

How WhatsApp Sticker Works

  1. Receive a local image path and a recipient chat ID supplied or confirmed by the user.
  2. Run the conversion script with Node.js 20 or newer and FFmpeg with libwebp support.
  3. Convert the image into a 512 × 512 WebP sticker and attempt to keep it below 100 KB.
  4. Check connectivity to the configured bridge using its /health endpoint.
  5. Request native sticker delivery through the bridge's /send-media endpoint.
  6. Report delivery only if the bridge confirms the request.

WhatsApp Sticker Setup

Requirements: Node.js 20 or newer, FFmpeg with libwebp support, a trusted running Baileys bridge that exposes /health and /send-media, an authenticated WhatsApp session owned and configured by the user, a local image file, and a valid recipient chat ID.

Run the script with an absolute image path and the recipient chat ID:

node convert-send.mjs /absolute/path/to/image.jpg RECIPIENT_CHAT_ID

Configuration options:

  • WHATSAPP_BRIDGE_URL: Bridge base URL; defaults to http://127.0.0.1:3000.
  • WHATSAPP_BRIDGE_FILE: Path to the compatible bridge's bridge.js.
  • WHATSAPP_CHECK_BRIDGE_HASH: Set to false only when intentionally using a trusted bridge without matching hash support.

Keep the bridge bound to localhost unless remote access is deliberately secured. Never expose an unauthenticated sending endpoint to the public internet.

WhatsApp Sticker Data Schema & Taxonomy

The skill operates on a local input image and a recipient chat ID, then prepares a 512 × 512 WebP sticker, attempting to keep it under 100 KB. It sends the sticker through the configured Baileys bridge; the skill description does not specify a persistent output directory or additional metadata taxonomy.

Data or setting Purpose
Local image path Identifies the source image to convert.
Recipient chat ID Specifies the destination chat; must be supplied or confirmed by the user.
WebP sticker Converted media prepared for native WhatsApp sticker delivery.
WHATSAPP_BRIDGE_URL Sets the bridge base URL; defaults to http://127.0.0.1:3000.
WHATSAPP_BRIDGE_FILE Identifies the compatible bridge's bridge.js file.
WHATSAPP_CHECK_BRIDGE_HASH Controls bridge hash checking; disable only for a trusted bridge without matching hash support.

Do not publish session files, credentials, private chat IDs, or personal data.

WhatsApp Sticker Advanced Features

  • Checks bridge connectivity before requesting delivery through /health.
  • Uses /send-media to request native WhatsApp sticker delivery through a compatible Baileys bridge.
  • Converts images to 512 × 512 WebP and attempts to stay below 100 KB.
  • Supports configurable bridge URL and bridge file path through environment variables.
  • Provides an optional bridge hash-check setting for intentional use with a trusted bridge that lacks matching hash support.
  • Includes privacy and delivery safeguards: use only user-confirmed chat IDs, never create or export another person's session, and do not claim delivery without bridge confirmation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*