白白胖胖妞

思路:

        通过linux或docker部署sillyGirl,用node-onebot或oicq协议QQ机器人反向链接傻妞实现QQ机器人功能,也可通过可爱猫/vlw/我的等微信机器人框架对接微信机器人,也可设置自己的订阅号和服务号或者借用傻妞作者的订阅号来实现公众号功能,也可对接TG机器人


目录

目录

安装环境依赖

安装傻妞

安装node环境-QQ机器人

 安装node-onebot

 或者oicq


安装环境依赖

yum install git
yum install npm
npm install -g pm2

安装傻妞

1.linux版本  一键安装

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.91chi.fun/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s;pkill -9 $s;$(pwd)/$s

2.docker版本(安装之后去交互发送升级

docker run \
    -itd \
    --name sillyGirl \
    --restart always \
    -p 8080:8080 \
    -v  "$(pwd)"/sillyGirl:/etc/sillyGirl \
    mzzsfy/sillygirl:latest

docker交互傻妞

docker attach sillyGirl

傻妞安装完毕,交互界面执行以下设置

##升级代理
set sillyGirl download_prefix https://github.91chi.fun/
##自愿开启芝士
set jd_cookie enable_jd_cookie true
##设置端口,对应docker run端口
set sillyGirl port 8080
##设置qqtoken
set qq token xxx

挂到后台

./sillyGirl -d

 安装node环境(不用QQ机器人可无视)

1.安装并解压node

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

 2.双击打开/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

3.生效配置文件并检查是否成功安装

source /etc/profile
node -v

 ps:也可安装n模块安装并升级最新版node

npm install -g n
n stable
node -v

 安装node-onebot

拉取onebot(QQ机器人)

git clone https://github.com/takayama-lily/node-onebot.git
cd node-onebot && cp config.sample.js config.js

修改配置文件config.js,反向地址 localhost 直接填你的ip最方便

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

启动onebot,手动输入

node main QQ号

挂后台

pm2 start "node main QQ号"

或者oicq

 可选择创建在青龙内,如不在青龙内请勿执行

docker exec -it qinglong bash  ##进入容器

也可创建在linux环境下,请提前安装node环境

node -v  ##查看node版本
npm i -g oicq@1 ##安装oicq

生成配置文件

oicq qq号

进入oicq目录

cd
ls -al
cd .oicq/
ls -al

编辑oicq配置文件

vi config.js

选择协议     3安卓手表 5ipad

修改反向链接地址

ws://ip:port/qq/receive

启动oicq

oicq qq号

ctrl+c退出oicq进程,pm2挂起

pm2 start "oicq qq号"

*qinglong容器内安装的用户可以选择添加到ql extra


收工

觉得好用就留下个赞再走吧

kill -9 $( ps -e|grep go-cqhttp |awk '{print $1}')

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值