Metadata-Version: 2.1
Name: YetAnotherPicSearch
Version: 1.9.5
Summary: Yet Another Picture Search Nonebot Plugin
Home-page: https://github.com/NekoAria/YetAnotherPicSearch
License: GPL-3.0-only
Keywords: nonebot,ascii2d,baidu,e-hentai,google,iqdb,saucenao,tracemoe,yandex,anime,danbooru,doujin,pixiv
Author: NekoAria
Requires-Python: >=3.9,<4
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: socks
Requires-Dist: PicImageSearch (>=3.9.7,<4.0.0)
Requires-Dist: arrow (>=1.3.0,<2.0.0)
Requires-Dist: cachetools (>=5.3.3,<6.0.0)
Requires-Dist: httpx (>=0.27.0,<0.28.0)
Requires-Dist: lxml (>=5.1.0,<6.0.0)
Requires-Dist: nonebot-adapter-onebot (>=2.4.2,<3.0.0)
Requires-Dist: nonebot2 (>=2.2.1,<3.0.0)
Requires-Dist: pydantic (>=2.6.4,<3.0.0)
Requires-Dist: pyquery (>=2.0.0,<3.0.0)
Requires-Dist: python-socks[asyncio] (>=2.4.4,<3.0.0) ; extra == "socks"
Requires-Dist: shelved-cache (>=0.3.1,<0.4.0)
Requires-Dist: socksio (>=1.0.0,<2.0.0) ; extra == "socks"
Requires-Dist: tenacity (>=8.2.3,<9.0.0)
Project-URL: Repository, https://github.com/NekoAria/YetAnotherPicSearch
Description-Content-Type: text/markdown

<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)
