使用自己制作的带SSH的CentOs映像,开启容器并设置:
安装wget unzip gcc gcc-c++ git
yum install wget unzip gcc gcc-c++ git screen -y
傻妞一键安装命令
注意
:以前安装过傻妞的,先删除文件,进入root目录下,找到文件夹sillygirl,删除即可,然后在终端执行下面命令
下面选择一种
即可
代码如下(一键安装-推荐):
bash <(curl -sSL http://app.imdraw.com/install.sh)
等命令运行完毕。
Ctrl + c 退出
安装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
如果检测没成功,需要执行下面代码(一般容器才需要):
yum -y install wget yum -y install gcc gcc-c++ cd /usr/local/ && mkdir node wget https://npm.taobao.org/mirrors/node/v14.15.4/node-v14.15.4-linux-x64.tar.gz mv node-v14.15.4-linux-x64.tar.gz /usr/local/node/ && ls cd /usr/local/node/ && tar -xzvf node-v14.15.4-linux-x64.tar.gz && ls # 创建软链接 ln -s /usr/local/node/node-v14.15.4-linux-x64/bin/node /usr/local/bin/node ln -s /usr/local/node/node-v14.15.4-linux-x64/bin/npm /usr/local/bin/npm 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
容器需要执行:
命令行输入:ifconfig -a,找到docker0这个接口的IP地址,我这里是172.17.0.1
如果提示错误,可以安装:
yum install net-tools
去文件夹/root/node-onebot
node-noebot目录里面,将config.sample.js复制一份,重命名成config.js,修改里面的配置,因为是对接傻妞,所以主要是填ws_reverse_url这一项
"ws://172.17.0.1:5701/qq/receive",
后退一步目录:
cd /
启动sillyGirl
新版在:usr/local/sillyGirl
cd / && cd usr/local/sillyGirl && ./sillyGirl -t
需要在傻妞命令界面
设置账号
set silly name xxxx
设置密码
set silly password xxxx
查看账号
get silly name xxxx
查看密码
get silly password xxxx
按键盘Ctrl + c
代码如下(静默sillyGirl):
./sillyGirl -d
cd && cd node-onebot && node main 机器人QQ
开始登陆QQ(扫码登陆,在一个网络下)....
安装screen
yum -y install screen
等命令运行完毕。
Ctrl + c 退出
代码如下(创建scree会话):
screen -S node-onebot
运行出现空白
代码如下(再运行noebot):
cd && cd node-onebot && node main 机器人QQ
然后直接用按键的Ctrl + a + d 退出会话就行!
注意:
请务必按照以上步骤来
插件订阅
sub://T4EywWN46ztYBhHNdOl6TkE13/0LsDMMMxrMGyUvt9soogRtb7A7EGfdNQIjVeu2NHK38DucJa4jpNYfE7HSFccJIQP4Zx9GAAQqKscQvzEG+BOpX4JLr1y+iETeYJSF
新版傻妞自带:ip:8080