Install
openclaw skills install emo-imgSend sticker/emoji images (表情包) in chat. Search local collection or online (Tenor), download favorites, and send via any channel (WhatsApp, Discord, iMessage...
openclaw skills install emo-imgSend sticker images (表情包) in chat conversations. Hybrid search: local collection first, then Tenor online.
~/.openclaw/stickers/~/.openclaw/stickers/index.jsonSTICKER_DIR env varpython3 {baseDir}/scripts/sticker.py search "开心"
python3 {baseDir}/scripts/sticker.py search "thumbs up" --limit 3
Returns JSON with local and online arrays. Local results have a file path; online results have a url.
python3 {baseDir}/scripts/sticker.py search-local "哭"
python3 {baseDir}/scripts/sticker.py search-online "excited" --limit 5
python3 {baseDir}/scripts/sticker.py add /path/to/sticker.gif --name "happy-cat" --tags "开心,猫,happy,cat"
python3 {baseDir}/scripts/sticker.py download "<url>" --name "thumbs-up" --tags "好的,赞,ok"
python3 {baseDir}/scripts/sticker.py list
python3 {baseDir}/scripts/sticker.py remove "happy-cat"
Use the message tool with the media field to send sticker images. This works for ALL channels (WhatsApp, Telegram, Discord, etc.) — no external CLI needed.
{
"action": "send",
"channel": "<current_channel>",
"to": "<recipient>",
"message": "",
"media": "<sticker_file_path>"
}
The media field accepts local file paths directly (e.g. /Users/.../.openclaw/stickers/bocchi-shy.gif).
For online results not yet downloaded, first run download to save locally, then send the saved file path.
search "<keyword>" to find matching stickersfile path directlydownload, then use the saved file path--tags with comma-separated keywords when adding stickersTENOR_API_KEY env for heavy use