代码拉取完成,页面将自动刷新
同步操作将从 RockChin/QChatGPT 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Docker Desktop for Mac/Windows
自带docker-compose
二进制文件,安装 Docker 之后可以直接使用。可以选择很多下载方法,反正只要安装了就可以了
docker run -d -it --name mcl --network host -v ${PWD}/qq/plugins:/app/plugins -v ${PWD}/qq/config:/app/config -v ${PWD}/qq/data:/app/data -v ${PWD}/qq/bots:/app/bots --restart unless-stopped kagurazakanyaa/mcl:latest
这里使用了KagurazakaNyaa/mirai-console-loader-docker的镜像
docker ps
在输出中查看容器的ID,例如:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bce1e5568f46 kagurazakanyaa/mcl "./mcl -u" 10 minutes ago Up 10 minutes 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp admiring_mendeleev
查看IMAGE
名为kagurazakanyaa/mcl
的容器的CONTAINER ID
,在这里是bce1e5568f46
,于是使用以下命令将其切到前台:
docker attach bce1e5568f46
如需将其切到后台运行,请使用组合键Ctrl+P+Q
/qq/config/net.mamoe.mirai-api-http
文件夹中找到setting.yml
,这是mirai-api-http
的配置文件
adapters:
- ws
debug: true
enableVerify: true
verifyKey: yirimirai
singleMode: false
cacheSize: 4096
adapterSettings:
ws:
host: localhost
port: 8080
reservedSyncId: -1
verifyKey
要求与bot
的config.py
中的verifyKey
相同
port
: 8080要和2.4 config.py配置里面的端口号相同
login <机器人QQ号> <机器人QQ密码>
具体见此教程
当机器人账号登录成功以后,执行
autologin add <机器人QQ号> <机器人密码>
autologin setConfig <机器人QQ号> protocol ANDROID_PAD
出现
无法登录
报错时候无法登录的临时处理方案
完成后, Ctrl+P+Q
退出(不会关掉容器,容器还会运行)
配置好config.py,保存到当前目录下,运行下面的
docker run -it -d --name QChatGPT --network host -v ${PWD}/config.py:/QChatGPT/config.py -v ${PWD}/banlist.py:/QChatGPT/banlist.py -v ${PWD}/sensitive.json:/QChatGPT/sensitive.json mikumifa/qchatgpt-docker
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。