A picsearch plugin for nonebot2
Project description
nonebot_plugin_picsearcher
- 基于nonebot2
功能
- 从各个接口查找色图来源,目前支持ascii2d exhentai iqdb saucenao trace.moe
开始使用
建议必须使用 pip
- 通过 pip 从 PyPI 安装
pip install nonebot-plugin-picsearcher
- 在 nonebot2 项目中设置 load_plugin()
nonebot.load_plugin('nonebot_plugin_picsearcher')
- 参照下文在 nonebot2 项目的环境文件 .env.* 中添加配置项
- 使用时at搜图即可
配置项
由于exhentai的接口需要cookie以及fq,因此需要在配置文件
中加入如下选项,没有设置COOKIE时会回退到eh有些loli本就搜不到了
EX_COOKIE=XXXXX
PROXY=XXXX # type: str e.g. PROXY=http://127.0.0.1:8889
SEARCH_LIMIT=2 # 搜索限制 防刷屏
RISK_CONTROL=true # 风控模式 启动后会使用合并转发 只有gocq有实现
RECORD_PRIORITY=99 # 记录上一张图片matcher的优先级,与 上一张 命令有关
更新日志
-
v0.1.4
- 修复了formdata手动改库的问题,改为就地hook aiohttp
- yandex搜图
-
v0.1.5rc1
- 加入可选的
search_limit
配置项,确认一次搜索的显示结果数量,默认2
- 加入可选的
proxy
选项
- 加入可选的
-
v0.1.6rc1
- 手残的代价(
-
v0.1.6rc2
- 支持nb2.beta1, 需要onebot adapter
-
v0.1.7
- 支持beta2
下一阶段目标
- Yandex? Maybe
特别感谢
优化建议
可以来抓更多网站的接口or汇报bug or pr
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nonebot-plugin-picsearcher-0.1.10.tar.gz
.
File metadata
- Download URL: nonebot-plugin-picsearcher-0.1.10.tar.gz
- Upload date:
- Size: 24.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 897029c90a62d8af4c0fa3f5894b2ee49ba7eda58f0a026d29bcbb30be9cfb11 |
|
MD5 | a3094deb74431ab7ffd86f9fb1b7e064 |
|
BLAKE2b-256 | 798a00dfd03d8575ea30a95cfb01216dda18fd03fe104912862d56150a11ad85 |
File details
Details for the file nonebot_plugin_picsearcher-0.1.10-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_picsearcher-0.1.10-py3-none-any.whl
- Upload date:
- Size: 28.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53d213d4cf75784129aea2658d3e40509745f66997a9fdd33826d49a4e21013a |
|
MD5 | 1f8fa768492bccddd7a368c3b4c94089 |
|
BLAKE2b-256 | a8b9ab50df513537a192b3ba0260f8d19be51300e3a2317dcc40c72123b8a096 |