通过go-cqhttp
信息
可以参考 go-cqhttp 的官方文档
安装
- 在go-cqhttp的 Github 仓库中下载符合自己操作系统的版本
- 比如 windows 10,下载 windows_amd64.exe 即可
初始化
信息
可以按照自己的操作习惯,将 go-cqhttp 放在不同目录,不用和教程保持一致
- 在项目下新建 onebot 文件夹,将 go-cqhttp 的可执行文件放入其中
- 运行一次
cd ./onebot
./go-cqhttp_xxxxx.exe
- 第一次运行时,我们选择
http通信
和反向Websocket通信
,之后会生成 config.yml,我们需要手动修改
修改 config.yml
- 修改
uin
为自己的 qq 号 - 修改
password
为密码 - 修改
post_format
为array
- 修改
ws_reverse_servers
中- 修改
universal
为ws://127.0.0.1:端口/onebot/ws
- 端口需要和 PepperBot 中的端口保持一致
- ws 的地址,我们可以在 PepperBot 中自定义,不过都需要和 go-cqhttp 保持一致
- 修改
go-cqhttp的5700端口默认开启,不需要我们修改
bot.register_adapter(
bot_protocol="onebot",
receive_protocol="websocket",
backend_protocol="http",
backend_host="127.0.0.1",
backend_port=5700,
)