本文最后更新于248 天前,其中的信息可能已经过时,如有错误请发送邮件到1334258945@qq.com
Napcat
https://napneko.github.io/zh-CN/guide/getting-started
点击进去
直接点这个DockerHub
复制这个进入我们的服务器、
docker pull mlikiowa/napcat-docker
去看文档有好多连接,我们这里只需要弄正向ws连接就行
docker run -d \
-e ACCOUNT=<机器人qq> \
-e WS_ENABLE=true \
-p 3001:3001 \
-p 6099:6099 \
--name napcat \
--restart=always \
mlikiowa/napcat-docker:latest
在你服务器输入这些,直接全部复制粘贴。
会有一个id
docker logs -f id(就是上图那个地方)
扫码
然后就能登陆,这是登陆的界面
加载器
这里的加载器我使用了非常厉害非常厉害的学长的(mf)
https://github.com/School-Robot/Plugin-Loader
下载这个就行
我们Ctrl+C停机器人
新建一个bot文件夹,将解压后的文件放入bot文件夹
接着执行这几个指令
apt install python3
apt install python3-pip
apt install python3-websocket
Xterminal中点击+号再开一个终端,一个页面放napcat,一个页面放加载器
先启动docker
docker ps可以查看id
还是docker logs -f id
登陆成功
去另一个终端
在刚刚上传的加载器文件夹中执行
python3 main.py
首次使用需要配置
WebSocket地址填ip+端口,ip可以直接填127.0.0.1,端口是你自己设置的
这里填ws://127.0.0.1:3001
Bot QQ就是机器人的QQ号
Token可以不填
怎么挂起机器人
linux服务器可以用nohup或screen挂起,我用的screen
apt install screen
可以上网学一学screen的指令,这里我不过多说了
剩下的步骤就很简单了,用screen来创建两个页面终端,然后一个放加载器,一个放napcat。
然后运行就可以了,你就拥有一个属于自己的机器人了。