博舍

【qq机器人】Nonebot2搭建详细教程 制作机器人教程视频

【qq机器人】Nonebot2搭建详细教程

今天给大家带来一个qq群聊机器人搭建的教程官方文档:

go-cqhttp:https://docs.go-cqhttp.org/nonebot:https://docs.nonebot.dev/

如果后期有需要自行开发的插件则需要参考官方文档提供的API接口来进行相应的编写,再根据go-cq提供的CQ码进行输入输出,本次教程使用的语言为python语言,且版本号为3.8以上。

第一步:安装环境

使用脚手架安装(官方推荐)

pipinstallnb-cli

或直接安装

pipinstallnonebot2

请确保环境内没有nonebot,如果有请先卸载

pipuninstallnonebot第二步:下载cqhttp

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

选择与自己系统对应的包下载,本次教程使用的是win10系统下的,所以我们下载并解压得到

第三步:创建机器人

在另一个新建文件夹内使用PowerShell输入

nbcreate

就会得到如下界面:第一步我们取名机器人名字为:ying第二步时我们用方向键向下选择第二个并回车第三步我们输入y第四步我们选择cqhttp,并且需要按下空格来选择,按下空格后圆圈会填充表示已选择,再按下回车完成如上操作之后我们就会得到以下文件

第四步:配置文件

完成之后我们回到下载文件解压的目录,在目录下使用PowerShell打开在PowerShell内输入

.go-cqhttp.exe

此时会生成机器人相关的配置文件,我们打开生成的配置文件config.yml我们可以在uin输入自己机器人的qq账号,在password里输入qq密码若留空时,运行时会出现二维码进行扫码登录操作,并且会保存缓存下次登录时就不需要在扫码登录了。在下方的ws-reverse内

ws-reverse:#是否禁用当前反向WS服务disabled:true#反向WSUniversal地址#注意设置了此项地址后下面两项将会被忽略universal:ws://your_websocket_universal.server#反向WSAPI地址api:ws://your_websocket_api.server#反向WSEvent地址event:ws://your_websocket_event.server#重连间隔单位毫秒reconnect-interval:3000middlewares:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇