原本我懒,用的傻妞QQbot一键安装版,docker的,最近有点问题,索性换了go-cqhttp

安装go-cqhttp:

go-cqhttp项目地址:https://github.com/Mrs4s/go-cqhttp

go-cqhttp文档: 点此跳转 (不懂的请看文档,文中有解释,点击顶部Guide查看分类)

go-cqhttp下载:https://github.com/Mrs4s/go-cqhttp/releases

思路流程:拉取go-cqhttp,运行go-cqhttp,配置傻妞反代,随青龙启动

创建储存go-cqhttp文件

mkdir -p qbot && cd $_

拉取go-cqhttp(适用于amd64)

wget https://github.com/Mrs4s/go-cqhttp/releases/download/v1.1.0/go-cqhttp_linux_amd64.tar.gz

解压

tar -zxvf go-cqhttp_linux_amd64.tar.gz

删除

rm go-cqhttp_linux_amd64.tar.gz

检查下最新版本

./go-cqhttp update

然后启动go-cqhttp

./go-cqhttp

请输入图片描述
这里选3,ctrl+c结束进程

配置反代地址

vi config.yml

在这一行universal: ws://your_websocket_universal.server 改成你的傻妞ip端口

universal: ws://172.0.0.1:8080/qq/receive(举例,不要照抄,这个是旧版傻妞的)
universal: ws://172.0.0.1:8080/bot/onebotv11(举例,不要照抄,新版傻妞plus用这个)
:wq 保存退出

请输入图片描述

需要修改其他配置请看文档

./go-cqhttp  运行

登录三个都选1
微信截图_20230314203911.png

go-cqhttp的sign 签名服务器搭建教程

传送门

登陆后继续下面pm2守护教程即可

安装pm2,依次运行

cd /root && npm install pm2 -g

查看是否安装成功

pm2 list

使用pm2守护go-cqhttp

进入Q机器人文件夹然后守护框架就好了(依次运行)

cd /root/qbot #cd 到qbot的目录
pm2 start go-cqhttp

使用pm2守护傻妞

cd /root/sillyGirl  #cd 到傻妞的目录
pm2 start sillyGirl

pm2常用命令

pm2 list #查看进程
pm2 stop/reload/restart/delete all #停止/重载/重启/删除 所有进程
pm2 stop/reload/restart/delete 0 #停止/重载/重启/删除 pm2进程列表中进程为0的进程
pm2 logs [--raw] #显示所有进程的日志
pm2 flush #清空所有日志文件
pm2 reloadLogs #重载所有日志

更多PM2教程:点此访问

如何升级

cd到你的安装目录
使用命令升级cqhttp,或者去 这里下载 ,下载后替换源文件,记得权限777

./go-cqhttp update

如果遇到手机登录正常,登录cqhttp显示账号冻结之类的, 下载最新 的程序文件。替换QQ机器人目录里面的对应文件,注意,这个文件替换后记得给他777权限,然后删除device.json这个文件,然后CD到QQ框架目录,然后运行 ./go-cqhttp注意不要用扫码!!! )。
微信截图_20230314203627.png

本文资源下载:

{alert type="info"}
1.微信扫下面二维关注公众号
2.回复 cqhttp 进行下载
{/alert}

分类: 经验教程 标签: go-cqhttppm2守护
公众号图片

评论

全部评论 16

  1. 中华上国
    中华上国
    Google Chrome Windows 10
    登录失败: 登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。 Code: 45

    登陆不上了,要如何解决。。升级过了

  2. 小白
    小白
    Google Chrome Windows 10
    登录失败: 你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。
    有解决办法吗?
  3. a131656
    a131656
    Google Chrome Windows 10
    cqhttp文件取消分享了,能再补一个吗
    1. ?季春二九
      ?季春二九
      Google Chrome Windows 10
      @a131656我刚看了下 文件还在啊 是不是获取姿势没对
  4. arm没文件
    arm没文件
    Google Chrome Windows 10
    来个arm的文件,,, 谢谢大佬啊
    1. ?季春二九
      ?季春二九
      Google Chrome Windows 10
      @arm没文件目前没看到arm的内测版,看到会发的。。
  5. Dominic
    Dominic
    Google Chrome Windows 10
    地址验证后:登录失败: 登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。
    1. 一库
      一库
      Google Chrome Android
      @Dominic哥们,解决了吗?我也这个问题
    2. ?季春二九
      ?季春二九
      Google Chrome Windows 10
      @Dominicamd机器吗,文章后面我发了新版,更换新版试试
      1. Dominic
        Dominic
        Google Chrome Windows 10
        @?季春二九谢谢您,现在可以登录了,但是我用这个框架一直有这个错误,您知道怎么办吗
        1. 纯属路人
          纯属路人
          Google Chrome Windows 10
          @Dominic傻妞用这个一直都无法撤回 ,很久以前的毛病了。一直都不修复。
      2. Dominic
        Dominic
        Google Chrome Windows 10
        @?季春二九是一开始提示账号冻结,按照您的步骤更换了文件,然后提示版本低
        1. ?季春二九
          ?季春二九
          Google Chrome Windows 10
          @Dominic我那个文件是内测版,算是目前最高版本,你看看是不是别的什么版本低,升升级
  6. 哦哦
    哦哦
    Google Chrome Windows 10
    试试看吧
  7. 灰
    Google Chrome Windows 7
    能不能提供arm版本的cqhttp替换文件
    1. ?季春二九
      ?季春二九
      Google Chrome Windows 10
      @灰目前没有看到arm的

目录