Documentation ¶ Index ¶ func List() map[string]Notifyer func ParseSchema(testString string) (string, error) func ParseTemplate(testString string, templates []string) (types.KV, error) func Register(id string, notifyer Notifyer) func Send(text string, message Message) error type Message type Notifyer type Priority Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func List ¶ func List() map[string]Notifyer func ParseSchema ¶ func ParseSchema(testString string) (string, error) func ParseTemplate ¶ func ParseTemplate(testString string, templates []string) (types.KV, error) func Register ¶ func Register(id string, notifyer Notifyer) func Send ¶ func Send(text string, message Message) error Types ¶ type Message ¶ type Message struct { Title string Body string Url string Priority Priority } type Notifyer ¶ type Notifyer interface { // Protocol Define protocol Protocol() string // Templates Define object templates Templates() []string // Send notify Send(tokens types.KV, message Message) error } type Priority ¶ type Priority int32 const ( Low Priority = iota + 1 Moderate Normal High Emergency ) Source Files ¶ View all Source files interface.gonotify.go Directories ¶ Show internal Expand all Path Synopsis ntfy pushover Click to show internal directories. Click to hide internal directories.