美文网首页
2021-05-09 QQ机器人

2021-05-09 QQ机器人

作者: netppp | 来源:发表于2021-05-09 15:15 被阅读0次

一、pip install nb-cli

二、pip install nonebot-adapter-cqhttp


把plugins 文件夹放入表层。把 TOP文件夹和weather.py 放在plugins 文件夹内
把最后修改的9个文件放到表层(包含bot.py)。
重点是pyproject.toml文件内的地址修改为plugin_dirs = ["plugins"]
.env.dev文件


创建多个QQ文件夹,放入如下方之四所描述

运行:
1、cd 进入表层文件夹,运行python bot.py
2、然后运行多个cd(要运行几个QQ就开几个CMD窗口),分别进入多个go-cqhttp_windows_amd64.exe文件夹, 运行go-cqhttp_windows_amd64.exe(记得对每个账号修改那个 servers: 端口为不同端口)
3、

三、nb create 创建一个专用文件夹

四、把 go-cqhttp_windows_amd64.exe放入 NB创造的QQ1文件夹,然后cmd用CD进入这个文件夹,输入go-cqhttp_windows_amd64.exe 回车运行,会在文件夹下面创建一个配置文件config.yml。
里面有四处修改。
1,QQ号
2,servers:

HTTP 通信设置

  • http:

    是否关闭正向HTTP服务器

    disabled: false

    服务端监听地址

    host: 127.0.0.1

    服务端监听端口

    port: 5700 #如果开多个QQ,这个端口要修改
    3、 - ws-reverse:

    是否禁用当前反向WS服务

    disabled: false #这里修改过

    反向WS Universal 地址

    注意 设置了此项地址后下面两项将会被忽略

    universal: ws://127.0.0.1:8080/cqhttp/ws #这里修改过

(五、把 TOP文件夹和weather.py 放在qq1\src\plugins 文件夹内)
六、将bot.py文件覆盖原文件

多开的方法:
比如新创建个文件夹ceshi ,然后把go-cqhttp_windows_amd64.exe和config.yml(这个文件其实是运行go-cqhttp_windows_amd64.exe后如果为空自动创建的)复制到ceshi这个文件夹里面,完成修改config.yml文件内的端口号为不同的端口号,反向代理FALSE ws://127.0.0.1:8080/cqhttp/ws 等设置即可

七、注意:如果安装了新的插件,要在bot.py weather.py 中都 import 加上

相关文章

网友评论

      本文标题:2021-05-09 QQ机器人

      本文链接:https://www.haomeiwen.com/subject/upnmdltx.html