前言
qiandao平台非常好用,不过默认的方式只有邮件推送错误信息,非常不方便,所以添加了推送到手机的方式,目前只支持S酱和Bark两种。
特别感谢签到群的“云淡风轻近午天”和”小赖子“大佬 提供的方法
准备
修改前一定要备份数据库
修改前一定要备份数据库
修改前一定要备份数据库
项目地址
https://github.com/AragonSnow/python_send2Phone
修改
添加文件
把send2phone.py 放到 worker.py相同路径下
修改key
barklink = "https://bark.test.com/bark_key"
skey = "SCUxxxxxxxxxxxxx"
将send2phone.py中的变量修改成你对应的Key,不用可以不修改
修改worker.py
“from tornado import gen”后添加”import send2phone”
添加下列代码到对应位置,如果不开启在前面可以用 “#”屏蔽
send2phone.send2bark("Sign Fail: {0}".format(tpl['sitename']), "Please Check") # 开启bark推送
send2phone.send2s("Sign Fail: {0}".format(tpl['sitename']), "Please Check") # 开启S酱推送
每次错误都提示
禁用任务时提示
参考示例
这里有我已经修改好的,可以参考一下
https://h5.63hm.top/worker.py
Todo
手动执行时不会触发失败任务,还需要查找在哪个位置