Tsuk1ko / cq-picsearcher-bot

🤖 基于 saucenao / ascii2d / whatanime 的搜图机器人
https://moe.best/projects/qq-robot-picfinder.html
GNU General Public License v3.0
1.54k stars 216 forks source link

【公告】saucenao 搜索失败问题 #130

Closed Tsuk1ko closed 3 years ago

Tsuk1ko commented 3 years ago

貌似目前 saucenao 要使用 json api 必须使用 api key,只要去其官网注册一个帐号就可以获得 api key,无需付费,写入 saucenaoApiKey 配置项然后更新项目到最新版并重启即可

Tsuk1ko commented 3 years ago

@YD-Cat 是啊,好像是今天刚加的限制

dragonxash commented 3 years ago

跑npm i 的时候卡在Release/obj/gen/sqlite-autoconf-3320300/sqlite3.c:169688:5: note: here 这里了 1cpu 1g内存

kirastar63p commented 3 years ago

跑npm i 的时候卡在Release/obj/gen/sqlite-autoconf-3320300/sqlite3.c:169688:5: note: here 这里了 1cpu 1g内存

试下用yran,npm i -g yarn->yarn install

dragonxash commented 3 years ago

跑npm i 的时候卡在Release/obj/gen/sqlite-autoconf-3320300/sqlite3.c:169688:5: note: here 这里了 1cpu 1g内存

试下用yran,npm i -g yarn->yarn install

已解决谢谢大佬

chawaa commented 3 years ago

版本 :go-cqhttp-v0.9.40-fix2 和cq-picsearcher-bot v2.22.3(两者皆为2021年2月28日最新版) 操作系统:windows 10 问题描述:go-cqhttp-v0.9.40-fix2正常运行,npm run test 测试bot,QQ聊天界面显机器人已上线,用管理者QQ发送图片,bot回复

搜索失败惹 QAQ 有可能是服务器网络爆炸,请重试一次,或尝试二次截图后发送

ascii2d 搜索失败

配置文件是config.jsonc,内容和config.default.jsonc几乎一样,修改了"admin"和“saucenaoApiKey”字段

//管理员QQ号
"admin": 22****156,
  // saucenao APIKEY,必填,否则无法使用 saucenao 搜图
 "saucenaoApiKey": "3db33ea8c5af08******badf1087408",

saucenaoApiKey 的获取途径 :https://saucenao.com/user.php?page=search-api

cmd 命令窗口见下:

2021-2-28 12:59:37 配置已加载
2021-2-28 12:59:40 连接中[/event]#1
2021-2-28 12:59:40 连接中[/api]#1
2021-2-28 12:59:40 连接成功[/event]#1
2021-2-28 12:59:40 连接成功[/api]#1
fatal: No remote configured to list refs from.
2021-2-28 13:00:40 [error] check update
2021-2-28 13:00:57 [error] saucenao[0][request]
Error: read ECONNRESET
    at TLSWrap.onStreamRead (internal/stream_base_commons.js:200:27)
{
  "message": "read ECONNRESET",
  "code": "ECONNRESET",
  "config": {}
}
2021-2-28 13:00:57 [error] saucenao[0][request]
Error: read ECONNRESET
    at TLSWrap.onStreamRead (internal/stream_base_commons.js:200:27)
{
  "message": "read ECONNRESET",
  "code": "ECONNRESET",
  "config": {}
}
2021-2-28 13:00:57 [error] saucenao[0][request]
Error: read ECONNRESET
    at TLSWrap.onStreamRead (internal/stream_base_commons.js:200:27)
{
  "message": "read ECONNRESET",
  "code": "ECONNRESET",
  "config": {}
}

感谢作者开发很棒项目....

Tsuk1ko commented 3 years ago

@Orca-web 连接重置一般是机器网络问题,国内机器建议挂代理,配置 bot.proxy

chawaa commented 3 years ago

@Tsuk1ko 再次为作者项目点赞,简直秒回。

挂完代理后,已成功,谢谢。 image

咨询一下,是否能实现把bot放到QQ群里,供非管理员的群员使用嘛?先行感谢

Tsuk1ko commented 3 years ago

@Orca-web 群内可以使用,见 wiki - 如何食用