Skip to content

Instantly share code, notes, and snippets.

@mishankov
Created August 3, 2019 07:46
Show Gist options
  • Save mishankov/613432b50af8896fc4e14711f47655fa to your computer and use it in GitHub Desktop.
Save mishankov/613432b50af8896fc4e14711f47655fa to your computer and use it in GitHub Desktop.
Pushover api wrapper
import requests
class Pushover:
def __init__(self, token):
self.token = token
self.message_url = 'https://api.pushover.net/1/messages.json'
def send_message(self, user, message, title=None, url=None, url_title=None, html=0, token=None):
params = dict(
token=self.token if token is None else token,
user=user,
title=title,
message=message,
html=html,
url=url,
url_title=url_title
)
resp = requests.post(self.message_url, params=params)
return resp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment