llOnebot实现QQ机器人
QQ机器人的近乎完美方案
- 之前捣鼓qqbot结果让我非常失望, 各种功能限制, onebot这玩意就靠谱多了
- onebot缺点仅仅是平台限定windows
部署
安装
QQNT: 安装包地址- 在安装目录下找到
resources\app\app_launcher, 到app_launcher目录下创建文件llob.js, 然后写入一句require(String.raw`./LiteLoaderQQNT`) - 在安装目录下找到
resources\app\app_launcher\package.json, 将json里面的main对应的值改为./app_launcher/llob.js - 强调: 上面个resources文件不是和QQ.exe同目录下那个, 而是versions的子文件夹
- 在安装目录下找到
下载
LiteLoaderQQNT.zip: 下载地址- 将解压出来的整个文件夹
LiteLoaderQQNT复制到第1步的llob.js相同目录下 - 在
LiteLoaderQQNT文件夹内创建一个plugins文件夹
- 将解压出来的整个文件夹
下载
LLOneBot.zip: 下载地址- 解压后将llonebot的文件夹放在上面创建的
plugins文件夹里
- 解压后将llonebot的文件夹放在上面创建的
下载
dbghelp_x64.dll: 下载地址- 下载完后重命名为
dbghelp.dll然后放到和QQ.exe同目录(就是第1步安装的那个QQ)
- 下载完后重命名为
此时打开第1步装的QQ, 上号, 在设置里面能看到
LLOneBot就说明部署ok了
机器人发消息
- 上面部署完之后就可以测试下了, 发消息的测试脚本如下:
1 | import json |
其他功能
- 直接看LLOneBot的官方文档即可, 非常全: LLOneBot