Webhook notifier
July 10, 2020 ยท View on GitHub
V powered CLI Webhook notifier
Purpose
- Try out something with V
- Get a small binary I can use in github actions in other projects
Installation
git clone https://github.com/ludeeus/webhook
v -prod . -o webhook-notifier
./webhook-notifier
Usage
Usage: Webhook notifier [FLAGS] [COMMANDS]
V powered CLI Webhook notifier
Flags:
-h --help Prints help information
-v --version Prints version information
Commands:
help Prints help information
send Send a message to a target with a webhook
version Prints version information
Supported targets
- Generic (default)
- Discord
- Microsoft Teams
Note: if using the generic target you need to provide the data as an escaped JSON string with the --data flag
Docker
This is also available as a minimalistic docker container (> 4MB) ludeeus/webhook
To get started just run:
docker run ludeeus/webhook
Full example:
docker run ludeeus/webhook send --target discord --url "https://discordapp.com/api/webhooks/xxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxx" --message "Test message with webhook notifier" --title "Powered by V"
License
Licensed under MIT
Contributing
Contribution is welcome. Please read Code of Conduct.