Merge pull request #185 from onehours/master

添加推送消息到gotify
This commit is contained in:
Womsxd 2022-08-15 20:56:31 +08:00 committed by GitHub
commit 5ee3d20195
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 0 deletions

View File

@ -35,3 +35,7 @@ secret=
[bark]
api_url=https://api.day.app
token=ssXXX
[gotify]
api_url=http://xxx.xxx.cn
token=AMxxxx

12
push.py
View File

@ -144,6 +144,18 @@ def bark(status, push_message):
).json()
log.info(f"推送结果:{rep.get('message')}")
# gotify
def gotify(status, push_message):
rep = http.post(
url=f'{cfg.get("gotify", "api_url")}/message?token={cfg.get("gotify", "token")}',
headers={"Content-Type": "application/json; charset=utf-8"},
json={
"title": title(status),
"message": push_message
}
).json()
log.info(f"推送结果:{rep.get('errmsg')}")
def push(status, push_message):
if not load_config():
return 0