diff --git a/.github/workflows/LH.yml b/.github/workflows/LH.yml index fc40cfc..471367b 100644 --- a/.github/workflows/LH.yml +++ b/.github/workflows/LH.yml @@ -32,5 +32,6 @@ jobs: SecretId: ${{secrets.SecretId}} SecretKey: ${{secrets.SecretKey}} tgToken: ${{secrets.tgToken}} + sctkey: ${{secrets.sctkey}} run: | python LH.py diff --git a/LH.py b/LH.py index f5aefb9..96ae37c 100644 --- a/LH.py +++ b/LH.py @@ -14,7 +14,7 @@ regions = ["ap-beijing", "ap-chengdu", "ap-guangzhou", "ap-hongkong", "ap-nanjing", "ap-shanghai", "ap-singapore", "ap-tokyo", "eu-moscow", "na-siliconvalley"] percent = 0.95 # 流量限额,1表示使用到100%关机,默认设置为95% tgToken = os.environ["tgToken"] - +sctkey = os.environ["sctkey"] def doCheck(): try: @@ -82,9 +82,12 @@ def dofetch(id, key, region): req_Stop.from_json_string(json.dumps(params_Stop)) resp_Stop = client.StopInstances(req_Stop) print(resp_Stop.to_json_string()) + #server酱企业微信通知 + msgContent= InstanceId+ " :尊敬的管理员,轻量云服务器流量超出限制,即将自动关机。" + "剩余流量:" + TrafficPackageRemaining+ "GB" + msgUrl="https://sctapi.ftqq.com/"+ sctkey +".send?title=轻量云服务器消息提示&desp="+ msgContent #添加TG酱通知 - msgContent= InstanceId+ " :流量超出限制,即将自动关机。" + "剩余流量:" + TrafficPackageRemaining+ "GB" - msgUrl="https://tgbot-red.vercel.app/api?token="+ tgToken +"&message="+ msgContent + #msgContent= InstanceId+ " :轻量云服务器流量超出限制,即将自动关机。" + "剩余流量:" + TrafficPackageRemaining+ "GB" + #msgUrl="https://dianbao.vercel.app/send/"+ tgToken +"/"+ msgContent response= requests.get(url=msgUrl).text print (response) else: