Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/k5342/webhook2status
webhook2status: an awesome and simple auth-token generator for setting Slack status via webhook, IFTTT and curl.
https://github.com/k5342/webhook2status
curl ifttt slack webhook
Last synced: 10 days ago
JSON representation
webhook2status: an awesome and simple auth-token generator for setting Slack status via webhook, IFTTT and curl.
- Host: GitHub
- URL: https://github.com/k5342/webhook2status
- Owner: k5342
- License: mit
- Created: 2019-01-26T07:53:43.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-26T08:06:18.000Z (almost 6 years ago)
- Last Synced: 2024-11-13T17:52:21.747Z (2 months ago)
- Topics: curl, ifttt, slack, webhook
- Language: Go
- Homepage:
- Size: 2.93 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# webhook2status
webhook2status: an awesome and simple request generator to change Slack status via webhook, IFTTT and curl.Live version is here: https://webhook2status.ksswre.net/
## Installation
1. Create Slack app from Slack App Directory and issue `CLIENT_ID` and `CLIENT_ID_SECRET`.
1. Setup `.env` file using template `.env.example`.
1. Install dependencies: echo, godotenv, oauth2 (TODO: use dep).
1. `go run main.go` to launch webserver, visit `localhost:8888` from your web browser.## TODO
- Add request generator to update Slack status ([API Doc](https://api.slack.com/methods/users.profile.set)).## LICENSE
MIT