You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apprise is a lightweight notification service for Python with many integrations.
A notification task could look as simple as this, while still enabling users to send messages to almost 50 different network (including Slack, email, Twitter, SMS, and arbitrary JSON payloads).
@taskdefnotify(url, title, body):
# NOT TESTEDa=Apprise()
a.add(url)
a.notify(title, body)
Because (I believe) Apprise embeds auth in the URL, this would be as easy as returning the URL from an appropriately-configured task OR allowing users to set it via secret.
Bonus points for embedding this in a state handler...
The text was updated successfully, but these errors were encountered:
@jlowin Hi, i stumbled across this ticket just searching GitHub to see who was using Apprise. The good news is Apprise also supports Slack apps; but the documentation didn't reflect this.
Apprise is a lightweight notification service for Python with many integrations.
A notification task could look as simple as this, while still enabling users to send messages to almost 50 different network (including Slack, email, Twitter, SMS, and arbitrary JSON payloads).
Because (I believe) Apprise embeds auth in the URL, this would be as easy as returning the URL from an appropriately-configured task OR allowing users to set it via secret.
Bonus points for embedding this in a state handler...
The text was updated successfully, but these errors were encountered: