原本我懒,用的傻妞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

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 ( 注意不要用扫码!!! )。

傻妞教程——对接QQ机器人go-cqhttp的更多相关文章

  1. 体验 QQ机器人C# SDK 1.X 特性总结

    主要特性 依赖注入 框架本身采用 Autofac 作为依赖注入框架.进行插件开发时,必然会使用到该框架.建议开发者阅读官方文档熟悉其用法.https://autofac.readthedocs.io/ ...

  2. 使用C# 开始第一个QQ机器人

    本示例将会使用”嘤鹉学舌”这个小插件的实现来演示如何使用Newbe.Mahua实现第一个机器人插件. 插件功能 自动将发送者的消息回发给发送人,嘤鹉(Parrot,其实是说嘤嘤嘤怪)学舌. 开发环境要 ...

  3. Mirai框架qq机器人教程 新版

    Mirai框架qq机器人教程 新版 前言 资料列表 1.准备 i. 配置java环境 ii. 配置IDE iii. 下载mirai-console-loader(mcl)作为启动器 2.创建mirai ...

  4. Mirai框架qq机器人教程

    Mirai框架qq机器人教程 0.前言 1. 安装Java 2.安装Mirai启动器 3.下载IDEA或其他编译器 4.创建mirai-console插件项目 4.1 通过git创建 4.2 通过插件 ...

  5. Python+mirai开发QQ机器人起步教程(2021.9.9测试有效)

    参考:开发 mirai QQ机器人起步教程_叹之-CSDN博客_mirai python 本篇文章参考了以上博客,并对其中的失效内容和版本匹配问题进行了补充修改,实测能够成功运行.部分步骤的运行截图见 ...

  6. 实现QQ机器人报警

    如题,废话不说,直接上代码.首先是登录QQ的小脚本 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ...

  7. 第一讲 从头开始做一个web qq 机器人,第一步获取smart qq二维码

    新手教程: 前言:最近在看了一下很久很久以前做的qq机器人失效了,最近也在换工作目前还在职,时间很挺宽裕的.就决定从新搞一个web qq机器人 PC的协议解析出来有点费时间以后再做. 准备工作: 编译 ...

  8. NoneBot+酷Q,打造QQ机器人

    NoneBot 是一个基于 酷Q 的 Python 异步 QQ 机器人框架,它会对 QQ 机器人收到的消息进行解析和处理,并以插件化的形式,分发给消息所对应的命令处理器和自然语言处理器,来完成具体的功 ...

  9. Ubuntu16.04安装QQ机器人

    Ubuntu安装QQ机器人 看了看现在QQ机器人似乎只有酷Q机器人有Docker可以在linux上运行了 那就k开始装酷Q机器人,资源占用也不是很大,大概占用180M内存吧 安装酷Q HTTP 首先安 ...

  10. 基于go-cqhttp实现QQ机器人

    本篇文章记录一下自己在编写QQ机器人的时候所遇到的一些问题和核心功能的实现. QQ机器人RabbitBot采用python编写,由于是个人学习使用,故目前不会开源完整代码,只会放出核心代码供学习参考. ...

随机推荐

  1. cmd操作license服务

    配置客户机的时候,有时候需要自启动相关服务,例如ArcGIS License Manager. 关于启动服务,参考了别人的意见.点击打开链接 最终用了net start 服务名和net sop 服务名 ...

  2. nodejs版本控制器nvm安装及简单使用

    介绍:nvm是node.js的版本管理器,可以安装和切换不同版本node.js 下载:https://github.com/coreybutler/nvm-windows/releases 官网下载: ...

  3. AFL-QBDI与AFL-Unicorn实战

    文章一开始发表在微信公众号 https://mp.weixin.qq.com/s/wNeeuS3XojfZWvtAJ9xGlQ Fuzz Android Native库 为了能够Fuzz Androi ...

  4. PM的正交解调法

    1.PM的模拟调制过程 ​ PM信号是一种相位调制信号,其携带的信息保存在其信号的相位中,通过改变载波的相位来实现基带数据的传输. 其函数表达式如下: \[s(t) = A*cos(w_c*t + K ...

  5. docker limit

    我给docker的systemd

  6. Error: Application Server not specified

    在IDEA中tomcat不能运行,点开Edit Configuration发现如下图情况:tomcat图标猫上有个红叉,且下面有警告提示:Error: Application Server not s ...

  7. Windows 配置多版本JDK

    @ 目录 前言 简介 一.下载并安装多个JDK版本 二.配置环境变量 2.1 点击高级系统设置 2.2 选择环境变量 2.3 配置CLASSPATH 2.4 配置JAVA_HOME 2.5 配置Pat ...

  8. elementPlus 问题总结

    第一次搞,遇上很多弱智问题,记录一下 安装elementPlus $ npm install element-plus --save 全局引入 import ElementPlus from 'ele ...

  9. vivo手机上的系统级消息推送平台的架构设计实践

    本文由vivo互联网服务器团队李青鑫分享,有较多修订和改动. 1.引言 本文内容来自vivo互联网服务器团队李青鑫在"2021 vivo开发者大会"现场的演讲内容整理而成(现场演讲 ...

  10. Pytorch的主要组成模块

    Pytorch的主要组成模块 一.基本配置 对于一个PyTorch项目,我们需要导入一些Python常用的包来帮助我们快速实现功能.常见的包有os.numpy等,此外还需要调用PyTorch自身一些模 ...