package
0.0.0-20240908172838-7bcebe7d766f
Repository: https://github.com/evcc-io/evcc.git
Documentation: pkg.go.dev

# Functions

NewFromConfig creates messenger from configuration.
NewHub creates push hub with definitions and receiver.
NewNtfyFromConfig creates new Ntfy messenger.
NewPushOverFromConfig creates new pushover messenger.
NewScriptFromConfig creates a Script messenger.
NewShoutrrrFromConfig creates new Shoutrrr messenger.
NewTelegramFromConfig creates new pushover messenger.

# Structs

Event is a notification event.
EventTemplateConfig is the push message configuration for an event.
Hub subscribes to event notifications and sends them to client devices.
Ntfy implements the ntfy messaging aggregator.
PushOver implements the pushover messenger.
Script implements shell script-based message service and setters.
Shoutrrr implements the shoutrrr messaging aggregator.
Telegram implements the Telegram messenger.

# Interfaces

Messenger implements message sending.