青龙面板-傻妞集成
傻妞(sillyGirl)https://github.com/cdle/sillyGirl
简介:傻妞是一个机器人框架,支持插件开发。可以对接青龙面板,管理青龙面板环境变量,传递ck信息等,而且支持qq、tg、微信、微信公众号对接。
我用它来帮助q群内成员自助登陆和查询资产信息。
青龙免部署上车,公众号内回复 "青龙上车"
1.进入服务器-安装环境(之前安装过的可以忽略)
选择服务器去登陆,或者远程登陆都可以进入到服务器就行
go安装包
cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz
解压
tar -xvzf go1.16.7.linux-amd64.tar.gz
修改配置
vi /etc/profile
打开profile文件之后,内容最后加入下方配置
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin更新环境变量
source /etc/profile
查看go环境
go env
git环境安装
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install -y git
2.安装sillyGirl
先切换到安装目录/root,执行一键安装傻妞命令
cd /root
s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://ghproxy.com/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s
问题1:
如出现443... 失败:连接超时。失败:没有到主机的路由。
这是因为代理失效,可尝试下方几个命令
解决方法:
s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget 将这几个加粗的文字用代理地址替代https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s
例如:
s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://ghproxy.com/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s
代理地址:
https://github.zhlh6.cn/http://toolwa.com/github/
https://ghproxy.com/
https://gh.api.99988866.xyz/
https://git.metauniverse-cn.com/
https://xbkj.298998518.workers.dev/问题2
/root/sillyGirl/sillyGirl: 权限不够
赋予权限
chmod 777 /root/sillyGirl/sillyGirl
按键盘“Ctrl+C”退出,再输入命令 ./sillyGirl -t 进入终端交互配置。
3.傻妞对接青龙的命令
傻妞命令,在使用机器人后,可在机器人中回复命令配置青龙。
ql config #获取青龙config.sh设置的内容,但我没测试出来结果,等猫咪大佬解惑
ql envs #获取青龙config.sh内设置的所有环境变量内容,但我没测试出来结果,等猫咪大佬解惑
ql env get ? #获取青龙config.sh内指定环境变量的内容,仅精确匹配
ql env find ? #查找青龙config.sh内指定的环境变量内容,支持模糊匹配
ql env set ? ? #在青龙config.sh内设置环境变量
ql env remark ? ? #字面意思是给环境变量设置备注,但我没测试出来结果,等猫咪大佬解惑
ql env disable ? #禁用(注释)在青龙config.sh内设置的环境变量
ql env enable ? #启用(取消注释)在青龙config.sh内设置的环境变量
ql raw ? #下载raw链接的js
ql task ? #在青龙里面运行指定的js
ql repo ? #在青龙里面拉库
ql cookie status #查询青龙里cookie状态
ql crons #获取青龙所有定时任务,但我没测试出来结果,等猫咪大佬解惑
ql cron status ? #查看青龙指定定时任务的状态
ql cron run ? #运行青龙定时任务,支持模糊匹配
ql cron stop ? #停止运行青龙定时任务,支持模糊匹配
ql cron enable ? #启用青龙定时任务,支持模糊匹配
ql cron disable ? #禁用青龙定时任务,支持模糊匹配
ql cron find ? #查找青龙定时任务,支持模糊匹配
ql cron logs ? #查找青龙定时任务运行日志,支持模糊匹配
ql cron hide duplicate #隐藏青龙重复定时任务
参考 一两浊酒
标签:集成,sillyGirl,青龙,环境变量,https,面板,com,ql From: https://blog.51cto.com/u_15793230/5723521