Documentation
¶
Index ¶
Constants ¶
View Source
const ( PushoverApiURL = "https://api.pushover.net/1/messages.json" UID = "pushover" )
Variables ¶
This section is empty.
Functions ¶
func Load ¶
func Load(loader envconfig.LoaderFunc) (*client, error)
Types ¶
type Options ¶
type Options struct {
Token string `envconfig:"TOKEN" required:"true"`
// User may be either a user key or a group key.
User string `envconfig:"USER_KEY"`
Message string `envconfig:"MESSAGE"`
// Optional params
Device []string `envconfig:"DEVICE"`
Title string `envconfig:"TITLE"`
URL string `envconfig:"URL"`
URLTitle string `envconfig:"URL_TITLE"`
Priority string `envconfig:"PRIORITY"`
Timestamp string `envconfig:"TIMESTAMP"`
Sound string `envconfig:"SOUND"`
}
Options allows full configuration of the message sent to the Pushover API
Click to show internal directories.
Click to hide internal directories.