一个简单可扩展的消息通知库
Project description
一个简单可扩展的消息通知库
安装
pip install ml-simple-notify
使用
from src.notify import useNotify, channels
notify = useNotify()
notify.add(
# 添加多个通知渠道
channels.Bark({"token": "xxxxxx"}),
channels.Ding({
"token": "xxxxx",
"at_all": True
})
)
notify.publish(title="消息标题", content="消息正文")
支持的消息通知渠道列表
- Ding
- Bark
- Chanify
- Pushdeer
- Pushover
自己开发消息通知
from src.notify.channels import BaseChannel
class Custom(BaseChannel):
"""自定义消息通知"""
def send(self, *args, **kwargs):
...
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ml_simple_notify-0.2.1.tar.gz
(3.1 kB
view hashes)
Built Distribution
Close
Hashes for ml_simple_notify-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9120d94aafb67c7856bf215f165b2c7ae5e42ffdccad670259732df74587d2bf |
|
MD5 | f94e5cd456dc2d21b63be6c547504582 |
|
BLAKE2b-256 | 832c7765b68312c581e87db09a6b84d737c6aa7002aedcd4c8c230bc46ab425c |