llOnebot实现QQ机器人

  • 之前捣鼓qqbot结果让我非常失望, 各种功能限制, onebot这玩意就靠谱多了
  • onebot缺点仅仅是平台限定windows
  1. 安装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”
  2. 下载LiteLoaderQQNT.zip: 下载地址

    • 将解压出来的整个文件夹LiteLoaderQQNT复制到第1步的llob.js相同目录下
    • LiteLoaderQQNT文件夹内创建一个plugins文件夹
  3. 下载LLOneBot.zip: 下载地址

  4. 下载dbghelp_x64.dll: 下载地址

    • 下载完后重命名为dbghelp.dll然后放到和QQ.exe同目录(就是第1步安装的那个QQ)
  5. 此时打开第1步装的QQ, 上号, 在设置里面能看到LLOneBot就说明部署ok了

阅读更多

QQ机器人qqbot把玩

  • botpy目前这个版本还没支持QQ群发base64图的功能, 这意味着必须先把图送到图床才行, 麻烦! 翻阅接口文档我发现其实接口上已经是支持了,
    但是所有语言的sdk没有一个支持就离谱

  • 这时候需要魔改下botpy源码, 很简单, 找到botpy/api.py, 改下post_group_file这个方法, 加一个file_data的参数即可

阅读更多