shebang updated, hardcoded test variables removed, _subject being sent as title

This commit is contained in:
Daniel Kearns 2019-06-12 14:16:37 +01:00
parent ef33d306ae
commit 6f33f61838

View File

@ -1,11 +1,8 @@
#!/bin/bash #!/usr/bin/env sh
#Support PUSHOVER.com api #Support PUSHOVER.com api
#PUSHOVER_TOKEN="" # Your Pushover Application Token
#PUSHOVER_USER="" # Your Pushover UserKey
PUSHOVER_URI="https://api.pushover.net/1/messages.json" PUSHOVER_URI="https://api.pushover.net/1/messages.json"
PUSHOVER_SOUND="intermission" # https://pushover.net/api#sounds
pushover_send() { pushover_send() {
_subject="$1" _subject="$1"
@ -37,7 +34,7 @@ pushover_send() {
_H1="Content-Type: application/json" _H1="Content-Type: application/json"
_data="{\"token\": \"$PUSHOVER_TOKEN\",\"user\": \"$PUSHOVER_USER\",\"message\": \"$_content\",\"sound\": \"$PUSHOVER_SOUND\"}" _data="{\"token\": \"$PUSHOVER_TOKEN\",\"user\": \"$PUSHOVER_USER\",\"title\": \"$_subject\",\"message\": \"$_content\",\"sound\": \"$PUSHOVER_SOUND\"}"
response="" #just make shellcheck happy response="" #just make shellcheck happy
if _post "$_data" "$PUSHOVER_URI"; then if _post "$_data" "$PUSHOVER_URI"; then
@ -51,4 +48,3 @@ pushover_send() {
return 1 return 1
} }