SnapMaster is the definitive DevOps integration platform.
This repository contains SnapMaster Actions for Slack. It utilizes the SnapMaster Actions package for all the scaffolding.
Action | Path | Parameters | Type | Required |
---|---|---|---|---|
send | /send | workspace | string | true |
channel | string | true | ||
message | string | true | ||
token | string | true |
npm run dev
in the root directory of this project will run an HTTP server on localhost:5555.
curl http://localhost:5555/send -X POST \
-H 'content-type: application/json' \
-d '{ "channel": "general", "message": "hello", "token": "xoxp-..." }'
./deploy.sh
will deploy this SnapMaster Action to the current GCP
project using the gcloud
CLI.