1、安装go-cqhttp go-cqhttp并不需要手动独立安装,NoneBot2已经把它集成为插件并可以通过nb去管理插件,用户并不需要去关心go-cqhttp安装在哪,相对前一个版本简化了大量配置。 使用nb命令,依次选择Manage bot plugins-->Install nonebot plugin to current project并回车: 输入nonebot_plugin_gocqhttp插件名回车: 到此...
go-cqhttp是一个无头QQ客户端,用于接收和发送QQ消息。从go-cqhttp的GitHub页面下载对应系统的安装包,解压后执行go-cqhttp.exe命令生成配置文件config.yml。在配置文件中,我们需要设置QQ账号、密码(或选择扫码登录)、WebSocket地址等参数。确保WebSocket地址与.env.dev文件中的端口号一致。 四、插件安装与功能扩展 Nonebo...
go-cqhttp给我们提供了很多api,比如我们要发送私聊消息,用到的内容如下图: 调用api的代码为: 1await bot.call_api('send_private_msg', **{2'user_id':int(user_id),3'message':msg4}) 我们用它来继续完成我们的插件: 1importnonebot2fromnonebotimporton_command3fromnonebot.adapters.onebot.v11importBo...
【Nonebot2插件篇#0】环境搭建 手把手 全过程记录,踩坑都帮踩了【anaconda+python+pycharm+Nonebot+go-cqhttp】Love丶伊卡洛斯 立即播放 打开App,流畅又高清100+个相关视频 更多4113 6 12:47 App 【2024版】超详细的Anaconda下载安装、环境配置及pycharm配置使用教程,Python编辑环境安装,适合完全零基础学习!! 439...
nonebot与gocqhttp无法建立连接 端口号不一致 gocq中ws地址填写错误 由于重复导入插件导致的报错 错误特征 解决方法 由于beta1版本升级导致的插件不兼容 错误特征 解决方法 催作者更新适配(强烈推荐) 根据版本差异手动适配 账号风控 错误特征 解决办法 收购企鹅(强烈推荐) ...
0.打开cmd输入 pip nonebot-plugin-gocqhttp 等待安装完成1.在bot.py中加载入插件 nonebot.1oad.plugin('nonebot_plugin_gocqhttp') 后续问题 0.插件使用一段时间后需要升级gocq请看下面这个链接 https://www.cnblogs.com/addPath/p/16751412.html 1.在bot.py的最后一行中,把 nonebot.run(app="mp_main:app...
go-cqhttp配置 如何创建并运行一个bot项目 安装更多的插件,获得更多的功能bug 三、环境配置 Python环境配置首先先前往Python的官网下载Python(这里我使用的是3.10.9版本)网址: https://www.python.org/dowlands/网不好的同学请科学上网 点击那个框选住的Download就可以进入选择下载文件的页面啦 ...
go-cqhttp + Nonebot2搭建 QQ 机器人 NoneBot2 是一个可扩展的 Python 异步机器人框架,它会对机器人收到的事件进行解析和处理,并以插件化的形式,按优先级分发给事件所对应的事件响应器,来完成具体的功能。 除了起到解析事件的作用,NoneBot 还为插件提供了大量实用的预设操作和权限控制机制。对于命令处理,它更是...
go-cqhttp安装教程 修改配置config.yml文件,1008根据自己端口自定义,后面nonebot机器人安装要用到的 # 反向WS设置 -ws-reverse: # 反向WS Universal 地址 # 注意 设置了此项地址后下面两项将会被忽略 universal:ws://127.0.0.1:1008/cqhttp/ws # 反向WS API 地址 ...
在go-cqhttp与NoneBot的信息交互中,我们使用的就是反向WebSocket连接,也就是说go-cqhttp会主动去寻找nonebot2的程序,并将消息通过ws推送给nonebot2,因此相对于传统的HTTP连接,这种方法明显效率更高,延迟更低。 OneBot标准 OneBot标准是一个聊天机器人应用接口标准,旨在统一不同聊天平台上的机器人应用开发接口,使开发者...