<div align="center">
# YetAnotherPicSearch
[![license](https://img.shields.io/github/license/NekoAria/YetAnotherPicSearch)](https://raw.githubusercontent.com/NekoAria/YetAnotherPicSearch/master/LICENSE)
![python](https://img.shields.io/badge/python-3.9+-blue)
[![release](https://img.shields.io/github/v/release/NekoAria/YetAnotherPicSearch)](https://github.com/NekoAria/YetAnotherPicSearch/releases)
基于 [nonebot2](https://github.com/nonebot/nonebot2) 及 [PicImageSearch](https://github.com/kitUIN/PicImageSearch) 的另一个 Nonebot 搜图插件
</div>
## 项目简介
> [!WARNING]
> 鉴于我已经停止使用 QQ 机器人,转而采用 [Telegram 机器人](https://github.com/NekoAria/YetAnotherPicSearch4Telegram),因此无法保证该 NoneBot 插件未来是否能够稳定运行。
> 后续我顶多将 Telegram 机器人的更新内容同步到本插件中,不会专门针对 QQ 机器人进行更新。
> 遇到使用问题时,只有在与 NoneBot 无关的情况下,我才可能尝试提供帮助。
> 其他情况下,可能需要等待其他具备开发能力的用户通过提交 PR 来解决。
主要受到 [cq-picsearcher-bot](https://github.com/Tsuk1ko/cq-picsearcher-bot) 的启发。我只需要基础的搜图功能,于是忍不住自己也写了一个,用来搜图、搜番、搜本子。
目前支持的搜图服务:
- [Ascii2D](https://ascii2d.net/)
- [Baidu](https://graph.baidu.com/)
- [E-Hentai](https://e-hentai.org/)
- [ExHentai](https://exhentai.org/)
- [Google](https://www.google.com/imghp)
- [Iqdb](https://iqdb.org/)
- [SauceNAO](https://saucenao.com/)
- [TraceMoe](https://trace.moe/)
- [Yandex](https://yandex.com/images/search)
目前适配的是 `OneBot V11` ,没适配 QQ 频道。
## 文档目录
- [使用教程](docs/使用教程.md)
- [部署教程](docs/部署教程.md)
## 效果预览
<p float="left">
<img src="docs/images/image01.jpg" width="32%" />
<img src="docs/images/image02.jpg" width="32%" />
<img src="docs/images/image03.jpg" width="32%" />
</p>
## 感谢名单
- [cq-picsearcher-bot](https://github.com/Tsuk1ko/cq-picsearcher-bot)
- [PicImageSearch](https://github.com/kitUIN/PicImageSearch)
- [nonebot2](https://github.com/nonebot/nonebot2)
- [go-cqhttp](https://github.com/Mrs4s/go-cqhttp)
## Star History
[![Star History](https://starchart.cc/NekoAria/YetAnotherPicSearch.svg)](https://starchart.cc/NekoAria/YetAnotherPicSearch)
Raw data
{
"_id": null,
"home_page": "https://github.com/NekoAria/YetAnotherPicSearch",
"name": "YetAnotherPicSearch",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9,<4",
"maintainer_email": "",
"keywords": "nonebot,ascii2d,baidu,e-hentai,google,iqdb,saucenao,tracemoe,yandex,anime,danbooru,doujin,pixiv",
"author": "NekoAria",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/e1/24/1b1b303b6fdab8c217588377a6a6a23447dca5cf7d297207e12d6cb650cf/yetanotherpicsearch-1.9.6.tar.gz",
"platform": null,
"description": "<div align=\"center\">\n\n# YetAnotherPicSearch\n\n[![license](https://img.shields.io/github/license/NekoAria/YetAnotherPicSearch)](https://raw.githubusercontent.com/NekoAria/YetAnotherPicSearch/master/LICENSE)\n![python](https://img.shields.io/badge/python-3.9+-blue)\n[![release](https://img.shields.io/github/v/release/NekoAria/YetAnotherPicSearch)](https://github.com/NekoAria/YetAnotherPicSearch/releases)\n\n\u57fa\u4e8e [nonebot2](https://github.com/nonebot/nonebot2) \u53ca [PicImageSearch](https://github.com/kitUIN/PicImageSearch) \u7684\u53e6\u4e00\u4e2a Nonebot \u641c\u56fe\u63d2\u4ef6\n\n</div>\n\n## \u9879\u76ee\u7b80\u4ecb\n\n> [!WARNING] \n> \u9274\u4e8e\u6211\u5df2\u7ecf\u505c\u6b62\u4f7f\u7528 QQ \u673a\u5668\u4eba\uff0c\u8f6c\u800c\u91c7\u7528 [Telegram \u673a\u5668\u4eba](https://github.com/NekoAria/YetAnotherPicSearch4Telegram)\uff0c\u56e0\u6b64\u65e0\u6cd5\u4fdd\u8bc1\u8be5 NoneBot \u63d2\u4ef6\u672a\u6765\u662f\u5426\u80fd\u591f\u7a33\u5b9a\u8fd0\u884c\u3002 \n> \u540e\u7eed\u6211\u9876\u591a\u5c06 Telegram \u673a\u5668\u4eba\u7684\u66f4\u65b0\u5185\u5bb9\u540c\u6b65\u5230\u672c\u63d2\u4ef6\u4e2d\uff0c\u4e0d\u4f1a\u4e13\u95e8\u9488\u5bf9 QQ \u673a\u5668\u4eba\u8fdb\u884c\u66f4\u65b0\u3002 \n> \u9047\u5230\u4f7f\u7528\u95ee\u9898\u65f6\uff0c\u53ea\u6709\u5728\u4e0e NoneBot \u65e0\u5173\u7684\u60c5\u51b5\u4e0b\uff0c\u6211\u624d\u53ef\u80fd\u5c1d\u8bd5\u63d0\u4f9b\u5e2e\u52a9\u3002 \n> \u5176\u4ed6\u60c5\u51b5\u4e0b\uff0c\u53ef\u80fd\u9700\u8981\u7b49\u5f85\u5176\u4ed6\u5177\u5907\u5f00\u53d1\u80fd\u529b\u7684\u7528\u6237\u901a\u8fc7\u63d0\u4ea4 PR \u6765\u89e3\u51b3\u3002 \n\n\u4e3b\u8981\u53d7\u5230 [cq-picsearcher-bot](https://github.com/Tsuk1ko/cq-picsearcher-bot) \u7684\u542f\u53d1\u3002\u6211\u53ea\u9700\u8981\u57fa\u7840\u7684\u641c\u56fe\u529f\u80fd\uff0c\u4e8e\u662f\u5fcd\u4e0d\u4f4f\u81ea\u5df1\u4e5f\u5199\u4e86\u4e00\u4e2a\uff0c\u7528\u6765\u641c\u56fe\u3001\u641c\u756a\u3001\u641c\u672c\u5b50\u3002\n\n\u76ee\u524d\u652f\u6301\u7684\u641c\u56fe\u670d\u52a1\uff1a\n\n- [Ascii2D](https://ascii2d.net/)\n- [Baidu](https://graph.baidu.com/)\n- [E-Hentai](https://e-hentai.org/)\n- [ExHentai](https://exhentai.org/)\n- [Google](https://www.google.com/imghp)\n- [Iqdb](https://iqdb.org/)\n- [SauceNAO](https://saucenao.com/)\n- [TraceMoe](https://trace.moe/)\n- [Yandex](https://yandex.com/images/search)\n\n\u76ee\u524d\u9002\u914d\u7684\u662f `OneBot V11` \uff0c\u6ca1\u9002\u914d QQ \u9891\u9053\u3002\n\n## \u6587\u6863\u76ee\u5f55\n\n- [\u4f7f\u7528\u6559\u7a0b](docs/\u4f7f\u7528\u6559\u7a0b.md)\n- [\u90e8\u7f72\u6559\u7a0b](docs/\u90e8\u7f72\u6559\u7a0b.md)\n\n## \u6548\u679c\u9884\u89c8\n\n<p float=\"left\">\n <img src=\"docs/images/image01.jpg\" width=\"32%\" />\n <img src=\"docs/images/image02.jpg\" width=\"32%\" />\n <img src=\"docs/images/image03.jpg\" width=\"32%\" />\n</p>\n\n## \u611f\u8c22\u540d\u5355\n\n- [cq-picsearcher-bot](https://github.com/Tsuk1ko/cq-picsearcher-bot)\n- [PicImageSearch](https://github.com/kitUIN/PicImageSearch)\n- [nonebot2](https://github.com/nonebot/nonebot2)\n- [go-cqhttp](https://github.com/Mrs4s/go-cqhttp)\n\n## Star History\n\n[![Star History](https://starchart.cc/NekoAria/YetAnotherPicSearch.svg)](https://starchart.cc/NekoAria/YetAnotherPicSearch)\n",
"bugtrack_url": null,
"license": "GPL-3.0-only",
"summary": "Yet Another Picture Search Nonebot Plugin",
"version": "1.9.6",
"project_urls": {
"Homepage": "https://github.com/NekoAria/YetAnotherPicSearch",
"Repository": "https://github.com/NekoAria/YetAnotherPicSearch"
},
"split_keywords": [
"nonebot",
"ascii2d",
"baidu",
"e-hentai",
"google",
"iqdb",
"saucenao",
"tracemoe",
"yandex",
"anime",
"danbooru",
"doujin",
"pixiv"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2b2370bd3f5b1e5212b1a80a2b128ef79888179d021a95d92ab4f236c80c6b68",
"md5": "b5482a05f23a9ab591793217bb238b4d",
"sha256": "13a8a022eb5a136a136691171d566640ce79a4fcab6b49a7c58682fc6845cf4d"
},
"downloads": -1,
"filename": "yetanotherpicsearch-1.9.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b5482a05f23a9ab591793217bb238b4d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9,<4",
"size": 34251,
"upload_time": "2024-03-15T04:04:51",
"upload_time_iso_8601": "2024-03-15T04:04:51.199073Z",
"url": "https://files.pythonhosted.org/packages/2b/23/70bd3f5b1e5212b1a80a2b128ef79888179d021a95d92ab4f236c80c6b68/yetanotherpicsearch-1.9.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e1241b1b303b6fdab8c217588377a6a6a23447dca5cf7d297207e12d6cb650cf",
"md5": "ad18a6eab2d681e9efb938b85f13d7a8",
"sha256": "e2f28d16336db35af2467e5ca40cee39b15b5c640e0f92d0add5384f9d56b888"
},
"downloads": -1,
"filename": "yetanotherpicsearch-1.9.6.tar.gz",
"has_sig": false,
"md5_digest": "ad18a6eab2d681e9efb938b85f13d7a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9,<4",
"size": 28659,
"upload_time": "2024-03-15T04:04:53",
"upload_time_iso_8601": "2024-03-15T04:04:53.207918Z",
"url": "https://files.pythonhosted.org/packages/e1/24/1b1b303b6fdab8c217588377a6a6a23447dca5cf7d297207e12d6cb650cf/yetanotherpicsearch-1.9.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-15 04:04:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "NekoAria",
"github_project": "YetAnotherPicSearch",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "yetanotherpicsearch"
}