因酷Q停止运营,本项目已转为依赖 go-cqhttp
R.I.P. CoolQ
Head Pic: 「第六駆逐隊」/「ふわり」のイラスト [pixiv]
搜图机器人
QQ:*
抱歉,因各种复杂的原因,本体已经转为私用,现已不再公开允许加好友或群,有兴趣可自行部署玩耍
开源
项目最初是使用酷Q的易语言 SDK 开发,后使用 Node.js 重写并开源
开源版本不含咬人功能,因为懒得移植了……
用法及功能
请见 GitHub README 以及 wiki
示例
普通搜图
利用 ascii2d 搜索局部图
搜番
搜本子
版权声明:本文为原创文章,版权归 神代綺凜 所有。
本文链接:https://moe.best/projects/qq-robot-picfinder.html
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
0|CQPF | C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:1
0|CQPF | Error: Cannot find module 'C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\binding\node-v64-win32-ia32\node_sqlite3.node'
0|CQPF | at Object. (C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:4:15)
0|CQPF | at Generator.next ()
0|CQPF | C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:1
0|CQPF | Error: Cannot find module 'C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\binding\node-v64-win32-ia32\node_sqlite3.node'
0|CQPF | at Object. (C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:4:15)
0|CQPF | at Generator.next ()
0|CQPF | C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:1
0|CQPF | Error: Cannot find module 'C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\binding\node-v64-win32-ia32\node_sqlite3.node'
0|CQPF | at Object. (C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:4:15)
0|CQPF | at Generator.next ()
0|CQPF | C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:1
0|CQPF | Error: Cannot find module 'C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\binding\node-v64-win32-ia32\node_sqlite3.node'
0|CQPF | at Object. (C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:4:15)
0|CQPF | at Generator.next ()
0|CQPF | C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:1
0|CQPF | Error: Cannot find module 'C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\binding\node-v64-win32-ia32\node_sqlite3.node'
0|CQPF | at Object. (C:\Users\lenovo\Desktop\node_modules\sqlite3\lib\sqlite3.js:4:15)
0|CQPF | at Generator.next ()
cqhttp显示成功向websocket推送事件,但是机器人没反应,日志里也回复
npm run pm2first
,详情见 wiki所以还是不要抱有太大希望了,本体只会越来越私用化,真的想用的话最好还是和有能群友自行搭一个
Thrown:
git clone https://github.com/Tsuk1ko/CQ-picfinder-robot.git
^^^^^
SyntaxError: Unexpected identifier
。。。第一次用这个软件就我一个人出现这个问题吗QwQ,另外说QQ在网站里有写。。我为什么没看到。。。我QQ是0x115274b7,拜托了!秋梨膏!我先买了酷Q 的pro然后发现部署不上呜呜呜呜
这些不是在 nodejs 中键入的命令
2、有些敏感内容在群聊会被 tx 屏蔽,比如 setu,但私聊不会屏蔽
这个怎么解决,依照github上的方法还是提示这个,尝试了几遍还是一样的结果
pixiv.re 只提供与 pixiv.cat 相同的服务,不包含 i.pixiv.cat
没撸懂代码太难了 还有之前查公招的触发词是可以改的,更新了我突然发现我找不到了
反正手机发图也是可以同时带文字的,或者你可以用我开发的网页版工具箱也支持图片识别
想改触发词的话是这行,我后面改成统一解析 args 了,不过前提是必须得带
--
,如果不想带你可以把条件改成context.message.indexOf('触发词')>=0
https://github.com/Tsuk1ko/CQ-picfinder-robot/blob/93a4368bcd7867a6211fad495bb874d0f442a3d8/main.js#L337
挂v和cnpm试过都不行
不过由于我个人图库图数量有限,tag 涵盖面并不是很广
https://api.lolicon.app/setu/?r18=0 非r18
https://api.lolicon.app/setu/?r18=1 r18
https://api.lolicon.app/setu/?r18=2 混合
我现在有想法想把这个项目做成可扩展的,到时候如果要自己加插件就不再需要改原来的文件了,现在太大杂烩了不够模块化
有可能是服务器网络爆炸,请重试一次