Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
2f0efd251e | |||
55ac4972ca | |||
ab7ebb7f17 |
@ -10,11 +10,9 @@ inputs:
|
|||||||
priority:
|
priority:
|
||||||
description: 'Message priority'
|
description: 'Message priority'
|
||||||
required: false
|
required: false
|
||||||
default: '0'
|
|
||||||
sound:
|
sound:
|
||||||
description: 'Sound to play'
|
description: 'Sound to play'
|
||||||
required: false
|
required: false
|
||||||
default: 'pushover'
|
|
||||||
title:
|
title:
|
||||||
description: 'Message title'
|
description: 'Message title'
|
||||||
required: false
|
required: false
|
||||||
|
@ -11,7 +11,7 @@ def get_args():
|
|||||||
parser.add_argument('--url', type=str, help='Supplementary URL to show with your message')
|
parser.add_argument('--url', type=str, help='Supplementary URL to show with your message')
|
||||||
parser.add_argument('--url_title', type=str, help='title for your supplementary URL, otherwise just the URL is shown')
|
parser.add_argument('--url_title', type=str, help='title for your supplementary URL, otherwise just the URL is shown')
|
||||||
parser.add_argument('--device', type=str, help='Device name to send the message directly to')
|
parser.add_argument('--device', type=str, help='Device name to send the message directly to')
|
||||||
parser.add_argument('--priority', type=str, help='Notification priority (low-to-high: -2 to 1)')
|
parser.add_argument('--priority', type=int, help='Notification priority (low-to-high: -2 to 1)')
|
||||||
parser.add_argument('--sound', type=str, help='The name of a supported sound (https://pushover.net/api#sounds; custom sounds are supported)')
|
parser.add_argument('--sound', type=str, help='The name of a supported sound (https://pushover.net/api#sounds; custom sounds are supported)')
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
return args
|
return args
|
||||||
@ -27,7 +27,7 @@ def main():
|
|||||||
url: str | None = args.url if args.url else None
|
url: str | None = args.url if args.url else None
|
||||||
url_title: str | None = args.url_title if args.url_title else None
|
url_title: str | None = args.url_title if args.url_title else None
|
||||||
device: str | None = args.device if args.device else None
|
device: str | None = args.device if args.device else None
|
||||||
priority: str | None = args.priority if args.priority else None
|
priority: int | None = args.priority if args.priority else None
|
||||||
sound: str | None = args.sound if args.sound else None
|
sound: str | None = args.sound if args.sound else None
|
||||||
|
|
||||||
if not msg:
|
if not msg:
|
||||||
@ -51,6 +51,11 @@ def main():
|
|||||||
payload['priority'] = priority
|
payload['priority'] = priority
|
||||||
if sound:
|
if sound:
|
||||||
payload['sound'] = sound
|
payload['sound'] = sound
|
||||||
|
|
||||||
|
_printable_payload = payload.copy()
|
||||||
|
_printable_payload['token'] = '***'
|
||||||
|
_printable_payload['user'] = '***'
|
||||||
|
print(_printable_payload)
|
||||||
|
|
||||||
response = requests.post(
|
response = requests.post(
|
||||||
url='https://api.pushover.net/1/messages.json',
|
url='https://api.pushover.net/1/messages.json',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user