mirror of
https://github.com/whyour/qinglong.git
synced 2025-05-25 16:36:07 +08:00
qmsg自定义参数
This commit is contained in:
parent
05e002b1f1
commit
8060bde6b3
|
@ -419,16 +419,22 @@ def pushplus_bot(title: str, content: str, **kwargs) -> None:
|
|||
print("PUSHPLUS 推送失败!")
|
||||
|
||||
|
||||
def qmsg_bot(title: str, content: str) -> None:
|
||||
def qmsg_bot(title: str, content: str, **kwargs) -> None:
|
||||
"""
|
||||
使用 qmsg 推送消息。
|
||||
"""
|
||||
if not push_config.get("QMSG_KEY") or not push_config.get("QMSG_TYPE"):
|
||||
if not ((kwargs.get("QMSG_KEY") and kwargs.get("QMSG_TYPE")) or (push_config.get("QMSG_KEY") and push_config.get("QMSG_TYPE"))):
|
||||
print("qmsg 的 QMSG_KEY 或者 QMSG_TYPE 未设置!!\n取消推送")
|
||||
return
|
||||
print("qmsg 服务启动")
|
||||
if kwargs.get("QMSG_KEY") and kwargs.get("QMSG_TYPE"):
|
||||
QMSG_KEY = kwargs.get("QMSG_KEY")
|
||||
QMSG_TYPE = kwargs.get("QMSG_TYPE")
|
||||
else:
|
||||
QMSG_KEY = push_config.get("QMSG_KEY")
|
||||
QMSG_TYPE = push_config.get("QMSG_TYPE")
|
||||
|
||||
url = f'https://qmsg.zendee.cn/{push_config.get("QMSG_TYPE")}/{push_config.get("QMSG_KEY")}'
|
||||
url = f'https://qmsg.zendee.cn/{QMSG_TYPE}/{QMSG_KEY}'
|
||||
payload = {"msg": f'{title}\n\n{content.replace("----", "-")}'.encode("utf-8")}
|
||||
response = requests.post(url=url, params=payload).json()
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user