利用Docker创建QQ机器人
本文最后更新于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。

然后运行就可以了,你就拥有一个属于自己的机器人了。

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇