Merge branch 'master' of https://github.com/Womsxd/AutoMihoyoBBS
This commit is contained in:
commit
d18cae03a7
@ -46,6 +46,12 @@ api_url=http://xxx.xxx.cn
|
||||
token=AMxxxx
|
||||
priority=7
|
||||
|
||||
[ifttt]
|
||||
# If (Receive a web request) Then (Send a rich notification from the IFTTT app)
|
||||
# 使用value1(标题),value2(内容)
|
||||
event=mihoyo_push
|
||||
key=xxxxxxxxxxxxxxxxxxxxxx
|
||||
|
||||
# 邮件推送
|
||||
[smtp]
|
||||
# 一般情况下,465端口会使用ssl加密默认465端口,不加密走25端口。
|
||||
|
20
push.py
20
push.py
@ -206,6 +206,26 @@ def gotify(send_title, push_message):
|
||||
).json()
|
||||
log.info(f"推送结果:{rep.get('errmsg')}")
|
||||
|
||||
# ifttt
|
||||
def ifttt(send_title, push_message):
|
||||
ifttt_event = cfg.get('ifttt', 'event')
|
||||
ifttt_key = cfg.get('ifttt', 'key')
|
||||
rep = http.post(
|
||||
url=f'https://maker.ifttt.com/trigger/{ifttt_event}/with/key/{ifttt_key}',
|
||||
headers={"Content-Type": "application/json; charset=utf-8"},
|
||||
json={
|
||||
"value1": send_title,
|
||||
"value2": push_message
|
||||
}
|
||||
)
|
||||
if 'errors' in rep.text:
|
||||
log.warning(f"推送执行错误:{rep.json()['errors']}")
|
||||
return 0
|
||||
else:
|
||||
log.info("推送完毕......")
|
||||
return 1
|
||||
|
||||
|
||||
|
||||
def push(status, push_message):
|
||||
if not load_config():
|
||||
|
Loading…
Reference in New Issue
Block a user