当前位置:   article > 正文

白白胖胖妞_docker进入傻妞交互

docker进入傻妞交互

思路:

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


目录

目录

安装环境依赖

安装傻妞

安装node环境-QQ机器人

 安装node-onebot

 或者oicq


安装环境依赖

  1. yum install git
  2. yum install npm
  3. 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版本(安装之后去交互发送升级

  1. docker run \
  2. -itd \
  3. --name sillyGirl \
  4. --restart always \
  5. -p 8080:8080 \
  6. -v "$(pwd)"/sillyGirl:/etc/sillyGirl \
  7. mzzsfy/sillygirl:latest

docker交互傻妞

docker attach sillyGirl

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

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

挂到后台

./sillyGirl -d

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

1.安装并解压node

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

 2.双击打开/etc/profile文件添加到最后

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

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

  1. source /etc/profile
  2. node -v

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

  1. npm install -g n
  2. n stable
  3. node -v

 安装node-onebot

拉取onebot(QQ机器人)

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

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

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

启动onebot,手动输入

node main QQ

挂后台

pm2 start "node main QQ号"

或者oicq

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

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

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

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

生成配置文件

oicq qq

进入oicq目录

  1. cd
  2. ls -al
  3. cd .oicq/
  4. 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}')

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/831700
推荐阅读
相关标签
  

闽ICP备14008679号