gpushover: Go wrapper for the Pushover API. https://github.com/johnsonjh/gpushover/
Jeff Johnson 642f961667 Appease Markdownlint | 3 years ago | |
---|---|---|
LICENSE | 3 years ago | |
README.md | 3 years ago | |
SECURITY.md | 3 years ago | |
go.mod | 3 years ago | |
go.sum | 3 years ago | |
gpushover.go | 3 years ago | |
gpushover_license_test.go | 3 years ago |
Go wrapper for the Pushover API.
package main
import (
gp "go.gridfinity.dev/gpushover"
"fmt"
"time"
)
func main() {
p := gp.Pushover{
"......", /* User key */
"......", /* Application key */
}
n := gp.Notification {
Title: "gpushover",
Message: "Hello from gpushover!",
Timestamp: time.Now(),
Priority: 2,
Retry: 30,
Expire: 90,
}
response, err := p.Notify(
n,
)
if err != nil {
if err != gp.PushoverError {
panic(
err,
)
} else {
fmt.Println(
err,
)
fmt.Println(
response,
)
}
}
}