(address)
| 53 | _send(text) |
| 54 | |
| 55 | def sscmd(address): |
| 56 | while True: |
| 57 | r = requests.get(url=address, headers={"User-Agent": "ServerStatus/20211116"}) |
| 58 | try: |
| 59 | jsonR = r.json() |
| 60 | except Exception as e: |
| 61 | print('未发现任何节点') |
| 62 | continue |
| 63 | for i in jsonR["servers"]: |
| 64 | if i["online4"] is False and i["online6"] is False: |
| 65 | send2tg(i["name"], 0) |
| 66 | else: |
| 67 | send2tg(i["name"], 1) |
| 68 | |
| 69 | |
| 70 | time.sleep(3) |
| 71 | |
| 72 | if __name__ == '__main__': |
| 73 | sscmd(NODE_STATUS_URL) |
no test coverage detected