Python module to push messages to gotify server
Project description
gotify_message
Description
Python module to push messages to gotify server
Gotify is messaging service that can be installed in LAN network and used without Internet access.
Example use
>>> from gotify_message import GotifyNotification
>>> message=GotifyNotification("http://10.0.0.7:8090", "AiOLxxDxYOCc7bY", "test_title", "test_message")
>>> print(message.json)
{
"url": "http://10.0.0.7:8090/message",
"headers": {
"X-Gotify-Key": "AiOLxxDxYOCc7bY",
"Content-type": "application/json"
},
"payload": {
"title": "test_title",
"priority": 5,
"message": "test_message",
"extras": {
"client::display": {
"contentType": "text/plain"
}
}
}
}
>>> message.send()
<Response [200]>
>>> message.send("test message")
<Response [200]>
>>> message.send("test message", "test_title")
<Response [200]>
>>> message.delivered
False
>>> message.send('test message')
<Response [200]>
>>> message.delivered
True
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gotify_message-0.1.1.tar.gz
(3.1 kB
view hashes)