Skip to content

adm1nSQL/NodeHealth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeHealth

一个用来对订阅节点进行定时检测的程序,检测周期默认设置为30分钟,基于mihomo-clash meta

快速开始

  • @BotFather 那里创建一个机器人,获得该机器人的bot_token,应形如:

    bot_token = "xxxxx:xxxxxxxxxxxxxxxxxxxxxxxxxxx"

    这步不会请Google。

  • 动动你的小手拉取本项目的源码

apt install -y git && git clone https://github.com/adm1nSQL/NodeHealth.git && cd NodeHealth
  • 安装依赖 Python 3.6 以上

    赋权run.sh

chmod +x run.sh
  • 首次运行需在configs.json修改你的实际参数:
bot_token:你的机器人token
chat_id: 消息推送的个人或群ID
clash_api: http://127.0.0.1:9090,端口通常为9090,根据你的配置文件修改,为external-controller指定的端口
hosting:测试后端名称,例如:北京电信
airport_name:你的机场名称,主要为消息推送中的输出
sub_url:你的clash订阅链接
  • 一键启动并使用screen挂起,确认configs.json配置正确后:
./run.sh

选择1运行