魔改自 YetAnotherPicSearch,用法相同~~(毕竟基本是 Copy 的)~~
更改了部分逻辑,不再支持多图搜索,不再拥有合并转发功能
使用 nb-cli 安装
在 Nova-Bot 的根目录下打开命令行, 输入以下指令即可安装nb plugin install novabot-plugin-picsearcher-adv
使用包管理器安装
在 Nova-Bot 的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install novabot-plugin-picsearcher-adv
pdm
pdm add novabot-plugin-picsearcher-adv
poetry
poetry add novabot-plugin-picsearcher-adv
conda
conda install novabot-plugin-picsearcher-adv
打开 Nova-Bot 的 bot.py
文件, 在其中写入
nonebot.load_plugin('novabot_plugin_picsearcher_adv')
从 github 安装
在 Nova-Bot 项目的插件目录下, 打开命令行, 输入以下命令克隆此储存库git clone https://github.com/Nova-Noir/novabot-plugin-picsearcher-adv.git
打开 Nova-Bot 项目的 bot.py
文件, 在其中写入
nonebot.load_plugin('path.to.novabot.novabot-plugin-picsearcher-adv.novabot_plugin_picsearcher_adv')
在默认情况下,它应该是
nonebot.load_plugin('novabot.plugins.novabot-plugin-picsearcher-adv.novabot_plugin_picsearcher_adv')
配置项 | 必填 | 默认值 | 说明 |
---|---|---|---|
SAUCENAO_API_KEY | 否 | 无 | SauceNAO 搜图使用的 API_KEY |
PROXY | 否 | 无 | 代理 |
指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
搜图 |
所有人 | 否 | 群聊、私聊 | 打开搜图模式 |
回复图片 | 所有人 | 是 | 群聊、私聊 | 回复搜图,回复 BOT 发送的图片时,需要发送 @bot 再搜 [--optional args] |
在两个指令的使用中,都可以在消息正文中添加对应的参数来客制化搜图
搜图模式(每条消息仅可指定一种) | 说明 |
---|---|
--all |
默认,使用 SauceNAO 全部数据库搜索 |
--pixiv |
使用 SauceNAO pixiv 数据库搜索 |
--danbooru |
使用 SauceNAO danbooru 数据库搜索 |
--doujin |
使用 Soutubot NHentai 数据库搜索 |
--anime |
使用 TraceMoe 数据库搜索 |
--a2d |
使用 ASCII2D 数据库搜索 |
--iqdb |
使用 iqdb 数据库搜索 |
搜图参数 | 说明 |
---|---|
-p , --purge |
不使用缓存搜索 |
-h , --hide |
搜图结果隐藏图片 |
可能的例子:
搜图 --anime -h
搜图 --pixiv -p -h
[回复图片] @bot --doujin