Skip to content

shitianshiwa/CQ-picfinder-robot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CQ-picfinder-robot

已经连node-v13.9.0-windows-x64一块打包了

如果是使用高版本的nodejs,需要删掉package-lock.json,再自己安装一次 sqlite sqlite3 canvas

当前改为适配go-cqhttp https://github.com/Mrs4s/go-cqhttp/

连接方式改为 HTTP POST多点上报 https://github.com/howmanybots/cqhttp-node-sdk

npm i sqlite3

https://www.npmjs.com/package/sqlite

https://www.npmjs.com/package/sqlite3

https://www.npmjs.com/package/canvas

当前跟进原作者版本:v2.18.1

未跟进内容有:

v2.13.2

  • 弃用 mysql,仅使用 sqlite,配置项转移 v2.14.2
  • 自定义每日资料卡点赞名单
  • 配置项变更 v2.15.0
  • 配置项变更
    • M picfinder -> bot,会自动迁移,无需手动更改 v2.15.1
  • config.json增加$schema v2.15.2
  • 搜图参数及图库关键字中的book修改为doujin,但book依然可用 v2.16.1
  • 每日任务
  • debug(调试)模式下长消息截断 v2.17.0
  • 支持配置热重载
  • 改进定时提醒的逻辑
  • 修复机器人手动入群后没有文字反馈的问题 v2.17.0
  • fix: 发送两次已上线 v2.18.0
  • 增加语言库功能(自动回复)
  • 配置项变更
    • A bot.corpus v2.18.1
  • 修复消息群发失效 (#101)
  • chore: 改用全局函数

1、强化了b站视频av/bv号解析功能,改了下解析b站分享小程序判断

2、强化搜图防御(可以让指定群不能搜图,相似度低时,saucenao或WhatAnime均会隐藏简略图(90%以上相似度才不隐藏,r18结果大概也都会隐藏(没彻底测试过)),只有指定群和指导好友QQ可以用a2d搜图,因为a2d很难防御)

3、签到改为出图片功能,图片名字要求为纯数字.jpg,例如:0.jpg,1.jpg...

待补充...

这是一个以 Nodejs 编写的酷Q机器人插件,用于搜图、搜番、搜本子,并夹带了许多娱乐向功能(。)

目前支持:

附加功能:

  • 复读
  • setu
  • OCR
  • 明日方舟公开招募计算
  • 定时提醒

详细说明请移步 Wiki

TODO

重构为更加模块化的一个机器人框架,以支持自定义插件

其它以CQ-picfinder-robot为基础的魔改版

安装模块失败的解决方法

1

2

单纯挂的系统代理是没用的,因为命令行并不走系统代理,你需要用 sstap 之类的工具代理,或者尝试按下面的方法为 npm 设置代理 以本地端口为1080的小飞机为例

如果要取消

  • npm config delete proxy
  • npm config delete https-proxy

3

  • npm i cnpm -g
  • cnpm i

About

⚙️ 基于 saucenao 的搜图机器人

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.9%
  • Batchfile 0.1%