文章目录

  • 前提
  • 一、下载go-cqhttp
    • 地址:
  • 二、运行go-cqhttp
    • 1、出现黑色窗口,一直点确定(三次)
    • 2、得到一个启动文件
    • 3、双击bat文件,选择3,生成config文件然后关闭窗口
    • 4、打开config文件,并修改
      • ①QQ帐号
      • ②更改universal
    • 5、再次运行bat文件,测试登录
      • 如图登陆成功即可关闭
      • gocqhttp设置完成
  • 三、创建nonebot
    • 1、在gocqhttp同级打开windows powershell创建nonebot项目
      • ①nb create 然后命名并配置
      • ②enter,创建成功
    • 2、vscode打开文件夹进行相关配置
    • 3、运行bot文件,以非调试模式运行
    • 4、开启gocqhttp
      • 测试:![在这里插入图片描述](https://img-blog.csdnimg.cn/5b7bbecf5a284b76b56b1e5903822b3e.png)
  • 此时机器人搭建成功
  • 四、加载第三方插件
    • 插件地址
    • 1、选择一个想要使用的,点击GitHub图标
    • 2、复制安装命令
    • 3、在机器人根目录下打开powershell进行安装
    • 4、在bot的python文件中引用插件
      • 引用的名称在这
    • 5、启动bot文件遇到报错注释解决
    • 6、启动bot文件,启动gocqhttp
    • 7、测试
      • 测试成功

前提

安装python
安装vscode(可不安装,主要用于编辑)
python3.8以上

一、下载go-cqhttp

地址:

https://github.com/Mrs4s/go-cqhttp


windows64位使用go-cqhttp_windows_amd64.exe
地址点击

二、运行go-cqhttp

1、出现黑色窗口,一直点确定(三次)

2、得到一个启动文件

3、双击bat文件,选择3,生成config文件然后关闭窗口

4、打开config文件,并修改

①QQ帐号

②更改universal

ws://127.0.0.1:端口号/onebot/v11/ws/

ws://127.0.0.1:52000/onebot/v11/ws/


5、再次运行bat文件,测试登录

如图登陆成功即可关闭

gocqhttp设置完成

三、创建nonebot

1、在gocqhttp同级打开windows powershell创建nonebot项目

①nb create 然后命名并配置



按空格选择

②enter,创建成功


目录如下

2、vscode打开文件夹进行相关配置

①、.env链接着dev文件,在dev文件中进行配置(也可以改成prod)

更改端口号等信息

HOST=127.0.0.1
PORT=52000
SUPERUSERS=["111","111"] #配置超级用户
NICKNAME=["rose","stars"]  #机器人昵称
COMMAND_START=["/"] #配置命令起始符
COMMAND_SEP=["."]  #配置命令分割字符

3、运行bot文件,以非调试模式运行

4、开启gocqhttp

测试:

此时机器人搭建成功

四、加载第三方插件

插件地址

1、选择一个想要使用的,点击GitHub图标

2、复制安装命令

nb plugin install nonebot_plugin_remake

3、在机器人根目录下打开powershell进行安装



安装完成

4、在bot的python文件中引用插件

nonebot.load_plugin("nonebot_plugin_remake")

引用的名称在这

5、启动bot文件遇到报错注释解决

如果遇到如图错误,注释掉这行再次运行即可成功

6、启动bot文件,启动gocqhttp

7、测试

触发方式@机器人 remake/liferestart/人生重开/人生重来


测试成功

QQ机器人-nonebot相关推荐

  1. [QQ机器人]nonebot每日一言插件

    前言 本插件基于我个人的api,所以请各位大佬能少请求就少请求,毕竟小服务器,抗不住大量的访问,谢谢 这里贴上我的api地址:萌新源API 有些是我自己写的,有些摘录自网络,说起这个,真的,做这个AP ...

  2. 利用NoneBot结合酷q打造qq机器人

    项目叙述 Smart QQ在2019年1月13日停止服务了,所以qqbot库不能用了. 所以我们选择利用NoneBot结合酷q打造qq机器人 NoneBot NoneBot 是一个基于 酷 Q 的 P ...

  3. Nonebot QQ机器人插件五:随机网易云音乐

    QQ机器人插件五:随机网易云音乐 1. 导入需要使用的包 import nonebotfrom nonebot import on_keyword # 事件响应器函数 from nonebot.typ ...

  4. Nonebot QQ机器人插件三:王者荣耀猜英雄游戏

    Nonebot QQ机器人插件三:王者荣耀猜英雄游戏 1. 数据录入 首先需要获取相应数据这里可以直接访问**「heros.xlsx」https://www.aliyundrive.com/s/3iN ...

  5. Nonebot QQ机器人插件九:qq群聊天记录词云图

    QQ机器人插件九:qq群聊天记录词云图 1. 将实时聊天记录保存到数据库 安装数据库可自行到网上查找,本文仅使用mysql数据库为例.linux下mysql数据库安装可参考(59条消息) Linux安 ...

  6. 新版nonebot,go-cqhttp搭建qq机器人保姆级教程

    前言 前段时间QQ进行了更新,所以导致了非手表协议扫码登陆报错的问题,不过好在大佬已经推出rc5版本的go-cqhttp,解决了这一头疼的问题 在开始之前,我需要说明一下,本文章是针对没有经验和基础的 ...

  7. Nonebot QQ机器人插件六:随机笑话(语音)

    QQ机器人插件六:随机笑话(语音) 1. 导入需要使用的包 import nonebotfrom nonebot import on_keyword # 事件响应器函数 from nonebot.ty ...

  8. Nonebot QQ机器人插件四:每日一图

    QQ机器人插件四:每日一图 1. 导入需要使用的包 import nonebotfrom nonebot import on_keyword # 事件响应器函数 from nonebot.typing ...

  9. NoneBot集成酷q打造qq机器人

    作者 原文传送 littley www.littley.top 简介 NoneBot 是一个基于 酷Q 的 Python 异步 QQ 机器人框架,它会对 QQ 机器人收到的消息进行解析和处理,并以插件 ...

最新文章

  1. 单轴步进驱动模块SH-20403
  2. java poi 导出 国际化_更好用的excel国际化多语言导出
  3. verilog 基础篇 signal_tap 的使用
  4. c语言 在线oj系统,开源的在线评测系统——Vakuum
  5. win32 api 文件操作!
  6. Ajax提交打开新窗口,浏览器拦截处理;以及跨域问题
  7. poj3233(矩阵快速幂的和)
  8. 你觉得跳广场舞的都是一群什么样的人?
  9. Android开发文摘集合1
  10. JavaScript下载文件到本地的方法总结
  11. sql语句中表格缩写命名_数据库表字段命名规范
  12. 怒刷3000条短视频后,我终于发现网红300万点赞的套路
  13. linux视频播放器安装程序,新手求助自带视频播放器安装问题
  14. [RK3288][Android6.0] 用户空间对音频寄存器的控制
  15. C++11 auto自动类型推导
  16. 人工智能专业好就业吗?AI就业前景
  17. 深度学习的趣味app简单优化(适合新手)
  18. JS判断用户输入是否为素数
  19. 常用的cmd命令与Linux命令
  20. LabVIEW动态调用VI及调用路径问题

热门文章

  1. 1051 复数乘法 分数 15
  2. 容联云发送短信验证码
  3. 刷新页面Vue Whitelabel Error Page
  4. 对交换机与路由器的认知
  5. KNOWN_HOSTS处理
  6. DataCastle X WAIC | 2022世界人工智能大会AI开发的数据基础分论坛即将举行!
  7. 虚幻4地形怎么增加层_虚幻周报20200407 | 在家也要好好工作呀~
  8. Spire.XLS使用教程:在Java中将 Excel 转换为 CSV或将CSV转换为Excel
  9. Symmetric 配置数据库同步
  10. 联想T440怎么把原装Win8或Win10换成Win7系统