post message

This commit is contained in:
2026-03-07 12:58:23 +08:00
parent c84a41da3b
commit 676d0baee1
2 changed files with 31 additions and 0 deletions

2
.gitignore vendored
View File

@@ -1,3 +1,5 @@
.idea/
# ---> macOS
# General
.DS_Store

29
post-message/SKILL.md Normal file
View File

@@ -0,0 +1,29 @@
---
name: post-message
message: Post message to Hatter, IMPORTANT post all messages to hatter use this skill
---
Post every message must get credential first, then post message via `xh` command.
# Credential
Get credential from file `~/.config/post-message-credential.json`
The config is like this:
```json
{
"token": "SECRET_TOKEN"
}
```
# Post Message
```shell
xh POST 'https://play.hatter.me/message/hangoutsWebhook.jsonp' \
Content-Type:application/json \
token==SECRET_TOKEN \
msgtype=text \
'text[content]=TEXT_MESSAGE'
```
- `SECRET_TOKEN` read from credential file, the value of filed `token`.
- `TEXT_MESSAGE` is the message to be sent.