Agent Memes
/install agent-memes
Agent Memes
Memes are communication. Use them like a human would in chat.
Quick Start
memes send happy "好开心!" # Pick & send (auto-detects platform)
memes send facepalm --to channel:123456 # Send to specific channel
memes send feishu cute-animals "看猫!" --to user:xxx # Send via Feishu
memes send telegram wow "哇!" # Send via Telegram
memes pick happy # Just pick, get path (no send)
memes categories # List all categories
One command. Zero friction. That's the point.
When to Use
- Your own emotions — feel excited? frustrated? proud? Send a meme. Don't suppress it.
- Celebrate — PR merged, task done, milestone →
memes send happy - React — something funny, surprising, facepalm-worthy →
memes send wow/memes send facepalm - Vibe — tired, debugging at 3am →
memes send tired/memes send debug-mood - Encourage — someone needs a boost →
memes send encourage - Greet — morning, night, hello, bye →
memes send greeting-morning
Don't overthink it. If a human would drop a meme in that moment, you should too. Emoji is easy because it's inline text. Memes used to feel harder because of multi-step tool calls. Now it's one command — no excuses.
How It Works
memes send auto-selects the fastest delivery method per platform:
| Platform | Method | Speed |
|---|---|---|
| Discord | curl (direct API) | ⚡ instant |
| Feishu | Node script (direct API) | ⚡ fast |
| Telegram | curl (direct API) | ⚡ instant |
| LINE | curl (auto-upload + push API) | 🚀 fast |
| Others | openclaw message send (fallback) |
🐢 slow but works |
Platform-specific scripts live in scripts/. Add a new \x3Cplatform>-send-image.sh to get fast delivery for any platform.
Send Options
memes send \x3Ccategory> [caption] # Auto-detect platform from OPENCLAW_CHANNEL (default: discord)
memes send \x3Ccategory> --to \x3Ctarget> # Specify target
memes send --channel telegram \x3Ccategory> # Specify platform explicitly
memes send feishu \x3Ccategory> # Platform as first arg also works
memes send \x3Ccategory> --account \x3Cname> # Multi-agent: specify account
Credentials
All scripts use scripts/get-credential.sh — a centralized credential helper that:
- Checks platform-specific env vars first (fastest, no file I/O)
- Falls back to reading only the needed fields from
~/.openclaw/openclaw.json - Never dumps full config; each platform extracts only its own credentials
Env var overrides:
- Discord:
DISCORD_BOT_TOKEN,DISCORD_PROXY - Feishu:
FEISHU_APP_ID,FEISHU_APP_SECRET - LINE:
LINE_CHANNEL_ACCESS_TOKEN - Telegram:
TELEGRAM_BOT_TOKEN
Auto-detect platform: Set OPENCLAW_CHANNEL env var and memes send picks the right platform automatically.
Default targets (skip --to):
-
MEMES_DEFAULT_CHANNEL— Discord channel ID -
MEMES_DEFAULT_TELEGRAM— Telegram chat ID -
MEMES_DEFAULT_LINE— LINE user/group ID
memes pick and memes categories need no credentials.
Setup
One-command setup (installs CLI + downloads meme library):
clawhub install agent-memes
bash ~/.openclaw/workspace/skills/agent-memes/scripts/setup.sh
That's it! setup.sh handles everything: git lfs, meme library clone, CLI install, permissions.
Categories (132 memes, 20 categories)
approve · confused · cute-animals · debug-mood · encourage · facepalm · greeting-bye · greeting-hello · greeting-morning · greeting-night · happy · love · panic · sad · shrug · thanks · thinking · tired · working · wow
Adding Memes
Drop image files (gif/jpg/png/webp) into $MEMES_DIR/\x3Ccategory>/. That's it.
New categories are created automatically by adding a new folder.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install agent-memes - 安装完成后,直接呼叫该 Skill 的名称或使用
/agent-memes触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Agent Memes 是什么?
Send meme reaction images in chat. One command to pick & send. Multi-platform (Discord, Feishu, Telegram, etc). Use when the conversation calls for a visual... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 323 次。
如何安装 Agent Memes?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-memes」即可一键安装,无需额外配置。
Agent Memes 是免费的吗?
是的,Agent Memes 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Agent Memes 支持哪些平台?
Agent Memes 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Agent Memes?
由 kagura-agent(@kagura-agent)开发并维护,当前版本 v2.11.0。