install
source · Clone the upstream repo
git clone https://github.com/GeorgeDoors888/GB-Power-Market-JJ
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/GeorgeDoors888/GB-Power-Market-JJ "$T" && mkdir -p ~/.claude/skills && cp -r "$T/openclaw-skills/skills/autogame-17/feishu-message" ~/.claude/skills/georgedoors888-gb-power-market-jj-feishu-message && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/GeorgeDoors888/GB-Power-Market-JJ "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/openclaw-skills/skills/autogame-17/feishu-message" ~/.openclaw/skills/georgedoors888-gb-power-market-jj-feishu-message && rm -rf "$T"
manifest:
openclaw-skills/skills/autogame-17/feishu-message/SKILL.mdsource content
Feishu Message Skill
A unified toolkit for Feishu messaging operations, providing a single CLI entry point for common tasks.
Usage
Use the unified CLI via
index.js:
node skills/feishu-message/index.js <command> [options]
Commands
1. Get Message (get
)
getFetch message content by ID. Supports recursive fetching for merged messages.
node skills/feishu-message/index.js get <message_id> [--raw] [--recursive]
Example:
node skills/feishu-message/index.js get om_12345 --recursive
2. Send Audio (send-audio
)
send-audioSend an audio file as a voice bubble.
node skills/feishu-message/index.js send-audio --target <id> --file <path> [--duration <ms>]
: User OpenID (--target
) or ChatID (ou_
).oc_
: Path to audio file (mp3/wav/etc).--file
: (Optional) Duration in ms.--duration
3. Create Group Chat (create-chat
)
create-chatCreate a new group chat with specified users.
node skills/feishu-message/index.js create-chat --name "Project Alpha" --users "ou_1" "ou_2" --desc "Description"
4. List Pins (list-pins
)
list-pinsList pinned messages in a chat.
node skills/feishu-message/index.js list-pins <chat_id>
Legacy Scripts
Standalone scripts are still available for backward compatibility:
get.jssend-audio.jscreate_chat.jslist_pins_v2.js
Dependencies
- axios
- form-data
- music-metadata
- commander