Bootstrap

搭建青龙面板和接入傻妞机器人

1.首先安装好docker后

docker run -dit \
-v /root/qinglong/config:/qinglong/config \
-v /root/qinglong/log:/qinglong/log \
-v /root/qinglong/db:/qinglong/db \
-v /root/qinglong/scripts:/qinglong/scripts \
-v /root/qinglong/jbot:/qinglong/jbot \
-v /root/qinglong/repo:/qinglong/repo \
-v /root/qinglong/deps:/qinglong/deps \
-p 3885:5700 \
--name qinglong \
--hostname qinglong \
--privileged=true \
--restart always \
whyour/qinglong:latest

配置docker容器映射路径和拉取镜像

出现此界面代表下载好镜像 

然后登录青龙面板

进行拉取仓库

拉取仓库 2.13版本是添加订阅然后点击运行进行拉取仓库的

2.13版本前是添加定时任务进行拉库的,这点区别大家要明白

执行定时任务

二、实现公众号自动回复

1.接入傻妞机器人

1.安装wget unzip gcc gcc-c++ git✨  (这个是运行c的环境,安装就对了)

yum install wget unzip gcc gcc-c++ git screen -y

2.安装傻妞

s=sillyGirl;a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget http://github.yanyuge.workers.dev/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s

如果上面命令提示404,那就是代理失效了,更换代理即可,目前可用代理

更换方法:

将
http://github.yanyuge.workers.dev
更换为
https://ghproxy.com
更换后:
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
 等命令运行完毕。
Ctrl + c 退出

2.安装node.js环境

代码如下(下载):

cd /usr/local  && wget https://nodejs.org/dist/v14.17.5/node-v14.17.5-linux-x64.tar.xz

代码如下(解压):

xz -dk node-v14.17.5-linux-x64.tar.xz  && tar -xvf node-v14.17.5-linux-x64.tar

 配置环境变量,代码如下(修改/etc/profile,添加到文件最后一行):

export NODE_HOME=/usr/local/node-v14.17.5-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

代码如下(生效配置文件):

source /etc/profile

代码如下(检查是否安装成功):

node -v
npm -v

结果如下(数字代表版本,具体安装的版本可供参考):

设置管理员🍬

代码如下(示例):

s=/etc/sillyGirl;if [ ! -d $s ];then mkdir $s; fi; echo "set qq masters 你的管理QQ号" > /etc/sillyGirl/sets.conf

 node-noebot接入傻妞

代码如下(拉取node-noebot):

cd ~ && git clone https://ghproxy.com/https://github.com/takayama-lily/node-onebot.git

修改文件
手动去文件夹/root/node-onebot 到config.sample.js
先把config.sample.js改成config.js  

代码如下(config.js修改):

ws_reverse_url: [ //反向ws地址,可以添加多个url
"ws://127.0.0.1:8080/qq/receive",

代码如下(启动sillyGirl):

cd && cd sillyGirl && ./sillyGirl -t

按键盘Ctrl + c

代码如下(静默(后台)启动sillyGirl):

./sillyGirl -d

运行机器人并登陆管理员qq

cd && cd node-onebot && node main 机器人QQ

第一次登录建议用密码登录

;