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.