神代綺凛

[开源] 二次元搜图QQ机器人
因酷Q停止运营,本项目已转为依赖 go-cqhttp R.I.P. CoolQ
扫描右侧二维码阅读全文
13
2018/07

[开源] 二次元搜图QQ机器人

因酷Q停止运营,本项目已转为依赖 go-cqhttp

R.I.P. CoolQ

Head Pic: 「第六駆逐隊」/「ふわり」のイラスト [pixiv]

搜图机器人

QQ:*

抱歉,因各种复杂的原因,本体已经转为私用,现已不再公开允许加好友或群,有兴趣可自行部署玩耍

开源

项目最初是使用酷Q的易语言 SDK 开发,后使用 Node.js 重写并开源

开源版本不含咬人功能,因为懒得移植了……

用法及功能

请见 GitHub README 以及 wiki

示例

普通搜图

利用 ascii2d 搜索局部图

搜番

搜本子

搬瓦工VPS优惠套餐,建站稳如狗,支持支付宝,循环出账94折优惠码BWH3HYATVBJW
年付$47CN2线路,1核/1G内存/20G硬盘/1T@1Gbps【点击购买
季付$47CN2 GIA线路,1核/1G内存/20G硬盘/1T@2.5Gbps【点击购买
Last modification:July 21st, 2022 at 10:15 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

667 comments

  1. HJ Suu  Windows 7 x64 Edition(Windows 7 x64 Edition) / Google Chrome 92.0.4515.131(Google Chrome 92.0.4515.131)
    有黑名单设置吗,以前总觉得见过但是默认模板里没翻出来(主要是想让别人的bot和这个共存时不会出来4个b站解析,qq里设置屏蔽效果不好)
  2. John  Android 11(Android 11) / Google Chrome 87.0.4280.141(Google Chrome 87.0.4280.141)
    大佬,最近是不是一直风控,挂机半年的号直接冻结了。用的是1.0.0 beta4 QaQ
  3. 哈曼曼哒  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 92.0.4515.107(Google Chrome 92.0.4515.107)
    咋搜番鸭大佬,找不到wiki
  4. nana  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 91.0.4472.124(Google Chrome 91.0.4472.124)
    大佬你好,最近想使用您的bot进行API的回复,例如一言等API,返回的是文字信息,如果使用图片api可以正常返回图片但如果使用只有文字信息的api不知道该如何调用,只能回复一个网址,想问一下是否有方法解决这个问题呢,如果能解决将不胜感激(๑•̀ㅁ•́ฅ)
    1. 神代綺凛  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 91.0.4472.124(Google Chrome 91.0.4472.124)
      @nana 没懂
      1. nana  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 91.0.4472.124(Google Chrome 91.0.4472.124)
        @神代綺凛 大概就是想要从随机语句这种api里面调取一句,触发关键词后就可以随机回复一条消息了,想做到这种功能
  5. 浅夏墨语  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 91.0.4472.114(Google Chrome 91.0.4472.114)
    最近出现“警告:私聊 xxxxxx 消息图片上传失败"的情况,重新部署了4处服务器,更换过device数据,还是问题依旧,
    想问问作者你有没有什么头绪 ̄﹃ ̄
    1. 神代綺凛  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 91.0.4472.124(Google Chrome 91.0.4472.124)
      @浅夏墨语 网不好,去用境外服务器
      1. 浅夏墨语  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 93.0.4577.82(Google Chrome 93.0.4577.82)
        @神代綺凛 好像跟网络没关系,我试过了好多个海外服务器都不太行,最近更新了一下go-cqhttp,问题就解决了,1.0.0 beta 5和beta 7都有提及上传图片相关的bug修复。
  6. 洋葱  Windows 10 x64 Edition(Windows 10 x64 Edition) / Sogou Explorer(Sogou Explorer)
    今天发现群聊搜图全部变成一张63.20%的圣诞贺卡了 私聊搜图才是正常的 有点怪
    1. 神代綺凛  Mac OS X 10.15.7(Mac OS X 10.15.7) / Google Chrome 91.0.4472.77(Google Chrome 91.0.4472.77)
      @洋葱 已修复
  7. kaming kei  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 90.0.4430.93(Google Chrome 90.0.4430.93)
    今天更新得时候,重新部署失败了
    yarn install v1.22.4
    [1/4] Resolving packages...
    [2/4] Fetching packages...
    warning cq-websocket@2.1.1: The engine "cqhttp" appears to be invalid.
    error fs-extra@10.0.0: The engine "node" is incompatible with this module. Expected version ">=12
    ". Got "10.17.0"
    error Found incompatible module.
    info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
    1. 神代綺凛  Mac OS X(Mac OS X) / Safari(Safari)
      @kaming kei node 版本需要大于 12
      1. kaming kei  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 90.0.4430.93(Google Chrome 90.0.4430.93)
        @神代綺凛 好的,谢谢,FW等大佬解答就是舒坦。。。
  8. 东瓜jun  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 89.0.4389.128(Google Chrome 89.0.4389.128)
    大佬大佬,缺少拉取更新后提示缺少module :“isomorphic-git"

    GitHub的代码里也没找到这个module。

    help~(ó﹏ò。)

  9. 空心实心  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 89.0.4389.90(Google Chrome 89.0.4389.90)
    该评论仅登录用户及评论双方可见
    1. 神代綺凜  Mac OS X 10.15.7(Mac OS X 10.15.7) / Google Chrome 89.0.4389.90(Google Chrome 89.0.4389.90)
      @空心实心 配置 proxy 或者 pximgProxy
      1. 空心实心  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 89.0.4389.90(Google Chrome 89.0.4389.90)
        @神代綺凜 怎么配置
  10. 空心实心  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 89.0.4389.90(Google Chrome 89.0.4389.90)
    用作机器人的号一下子就被冻结了,有没有方法解决这个问题
  11. 空心  Android 9(Android 9) / Google Chrome 89.0.4389.86(Google Chrome 89.0.4389.86)
    saucenao的apikey填了后重启后发图片,仍然显示未配置saucenaoapikey,咋搞
  12. 空心实心  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 89.0.4389.90(Google Chrome 89.0.4389.90)
    纯小白,部署的时候教程里的前三句输完回车之后都是SyntaxError: Unexpected identifier
  13. potatopotat0  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 88.0.4324.182(Google Chrome 88.0.4324.182)
    请问是否有全局白名单功能?我好像只看到setu可以设置…因为暂时没有小号
    1. 神代綺凜  Mac OS X 10.15.7(Mac OS X 10.15.7) / Google Chrome 88.0.4324.192(Google Chrome 88.0.4324.192)
      @potatopotat0 没有,你可以开启 debug 模式,这样 bot.admin 以外的用户都会被忽略
  14. 流浪的蜗牛  Android 10(Android 10) / IBrowse r(IBrowse r)
    请问大佬能加一个用百度api聊天的功能吗OωO
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 86.0.4240.198(Google Chrome 86.0.4240.198)
  15. 牧濑红莉栖  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 87.0.4280.88(Google Chrome 87.0.4280.88)
    大佬请问我运行了go-cqhttp之后运行npm start也运行了,为什么qq发图片没反应,搞了一段时间,最后一步没反应
    1. Yanjing  Mac OS X(Mac OS X) / Safari 15.1(Safari 15.1)
      @牧濑红莉栖 老哥解决了吗 我也是这个问题
  16. cabbcat  Android 10(Android 10) / Google Chrome 77.0.3865.116(Google Chrome 77.0.3865.116)
    昨天本地部署试了一下有两个问题,一个是色图撤回无法使用,还有一个是会一直给管理员发已上线#1(不过好像不影响使用我就没管它)
    想问下如果要24h开启的话是不是得去租一个云服务器,阿里云这种1核1g,1m带宽的ecs合适吗
    1. 艹猫  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 88.0.4324.190(Google Chrome 88.0.4324.190)
      @cabbcat 我也是这样 请问你解决了么
      1. 艹猫  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 88.0.4324.190(Google Chrome 88.0.4324.190)
        @艹猫 发现问题私聊不撤回是go-cqhttp的问题,群聊能正常撤回
  17. kaming kei  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 87.0.4280.88(Google Chrome 87.0.4280.88)
    目前搭建完了机器人,设置过反向代理和反和谐,但是出来的链接依旧是原链和提示反和谐失败
    "antiShielding": 1,
    "allowPM": true,
    "pximgServerPort": 60233,
    "usePximgAddr": "",
    "pximgProxy": "https://www.pixiv.net/"
    1. 神代綺凜  Mac OS X 10.15.7(Mac OS X 10.15.7) / Google Chrome 87.0.4280.88(Google Chrome 87.0.4280.88)
      1. kaming kei  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 87.0.4280.88(Google Chrome 87.0.4280.88)
        @神代綺凜 才看清楚,hhhhhhhh,人晕了,抱歉
        1. 神代綺凜  Mac OS X 10.15.7(Mac OS X 10.15.7) / Google Chrome 87.0.4280.88(Google Chrome 87.0.4280.88)
  18.   Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 87.0.4280.66(Google Chrome 87.0.4280.66)
    来打扰大佬了。请问ascii2d搜索提示limit over是什么问题,而且服务器(国内阿里云)直接访问也是这样,之前并没有做什么,第一次访问就是这样。如果是ip被ban是为什么呢,有没有办法解决
    1. 神代綺凜  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 86.0.4240.198(Google Chrome 86.0.4240.198)
      @圆 尝试在服务器浏览器上直接使用 http://ascii2d.net/ 搜索图片,如果不行那就是不行了,可能是 ip 被 ban,没有办法解决,只能使用代理或者换不同 ip 的服务器试试
  19. oa  Windows 10 x64 Edition(Windows 10 x64 Edition) / Google Chrome 86.0.4240.111(Google Chrome 86.0.4240.111)
    嗷嗷,很棒的样子诶,下下来研究下。jpg
  20. 阿城  Android 10(Android 10) / IBrowse r(IBrowse r)
    没学会