PushDeer for Python
Project description
pypushdeer
PushDeer SDK for Python.
install
pip install pypushdeer
Usage:
1. Use pushdeer default server
from pypushdeer import PushDeer
pushdeer = PushDeer(pushkey="your_push_key")
pushdeer.send_text("hello world", desp="optional description")
pushdeer.send_markdown("# hello world", desp="**optional** description in markdown")
pushdeer.send_image("https://github.com/easychen/pushdeer/raw/main/doc/image/clipcode.png")
pushdeer.send_image(
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVQYV2NgYAAAAAMAAWgmWQ0AAAAASUVORK5CYII=")
2. Use self-hosted server
from pypushdeer import PushDeer
pushdeer = PushDeer(server="https://your-server-here", pushkey="your_push_key")
3. Use unique configuration for each message
from pypushdeer import PushDeer
pushdeer = PushDeer()
pushdeer.send_text("hello world", server="some_server", pushkey="some_key")
TODO:
- unit test
- exception handling
- arguments validate
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
pypushdeer-0.0.3.tar.gz
(3.5 kB
view hashes)
Built Distribution
Close
Hashes for pypushdeer-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d17317a8109715b6446bb61bc66535e33831b9c8f1be9eddc303d22657cef0c9 |
|
MD5 | 39713c20a07dcfda38467fd0c00be34d |
|
BLAKE2b-256 | 73dc044f0b7187b5d12ba8aaaf677463c6cb3e3d03849c606cb9486c879dd43c |