Notification library for gophers and their furry friends. Heavily inspired by caronc/apprise.
Using shoutrrr is easy! There is currently two ways of using it as a package.
url := "slack://token-a/token-b/token-c"
err := shoutrrr.Send(url, "Hello world (or slack channel) !")
url := "slack://token-a/token-b/token-c"
sender, err := shoutrrr.CreateSender(url)
sender.Send("Hello world (or slack channel) !", map[string]string { /* ... */ })
urls := []string {
"slack://token-a/token-b/token-c"
"discord://token@channel"
}
sender, err := shoutrrr.CreateSender(urls...)
sender.Send("Hello world (or slack channel) !", map[string]string { /* ... */ })
Start by running the build.sh
script.
You may then run send notifications using the shoutrrr executable:
$ shoutrrr send [OPTIONS] <URL> <Message [...]>
For additional details, visit the full documentation.
Thanks goes to these wonderful people (emoji key):
Amir Schnell 💻 |
nils måsén 💻 📖 🚧 |
Luka Peschke 💻 📖 |
MrLuje 💻 📖 |
Simon Aronsson 💻 📖 🚧 |
Arne Jørgensen 📖 💻 |
Alexei Tighineanu 💻 |
Alexandru Bonini 💻 |
Senan Kelly 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!