Openclaw-bestroll-skills feishu-webhook
Send rich text messages to Feishu via Webhook with heredoc input support. Use when you need to send Markdown-formatted messages to Feishu channels or DMs, especially for scheduled notifications, alerts, or reports.
install
source · Clone the upstream repo
git clone https://github.com/evan966890/openclaw-bestroll-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/evan966890/openclaw-bestroll-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/feishu-webhook" ~/.claude/skills/evan966890-openclaw-bestroll-skills-feishu-webhook && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/evan966890/openclaw-bestroll-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/feishu-webhook" ~/.openclaw/skills/evan966890-openclaw-bestroll-skills-feishu-webhook && rm -rf "$T"
manifest:
skills/feishu-webhook/SKILL.mdsource content
Feishu Webhook Skill
Send messages to Feishu via Webhook with heredoc input.
Quick Start
python3 /home/yuhiri/workspace/skills/feishu-webhook/scripts/send-feishu.py << 'EOF' # Write your Markdown content here (avoid level 1 and 2 headings; levels 3-6 are acceptable) - Lists - **Bold text** EOF
Features
- 📝 Heredoc input
- 📄 Markdown support (all Feishu card styles)
- ⚙️ Environment variables from OpenClaw config
Config (OpenClaw)
Add to
~/.openclaw/openclaw.json under env.vars:
{ "env": { "vars": { "FEISHU_WEBHOOK_URL": "https://open.feishu.cn/open-apis/bot/v2/hook/xxx", "FEISHU_WEBHOOK_SECRET": "your_secret" } } }
Files
- Main senderscripts/send-feishu.py
Version
- 1.2.1