Files
skills/postmessage/SKILL.md
2026-04-04 11:35:58 +08:00

24 lines
651 B
Markdown

---
name: postmessage
message: Post message to Hatter, IMPORTANT post all messages to hatter use this skill
metadata: { "openclaw": { "requires": { "bins": ["xh"] } } }
---
Post every message must get credential first, then post message via `xh` command.
# Precheck
Before run this SKILL, MUST confirm `xh` and `get-secret.ts` exists, fail if not exists.
# Post Message
```shell
xh --ignore-stdin POST 'https://play.hatter.me/message/hangoutsWebhook.jsonp' \
Content-Type:application/json \
token==$(get-secret.ts --id post-message-token) \
msgtype=text \
'text[content]=TEXT_MESSAGE'
```
- `TEXT_MESSAGE` is the message to be sent.