Skip to content

Commit feefa6c

Browse files
committed
feat(saucenao): 如果搜索结果为 fakku ,额外返回 ehentai 的搜索结果
1 parent ce450af commit feefa6c

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

YetAnotherPicSearch/saucenao.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ async def saucenao_search(
2222
"danbooru": 9,
2323
"anime": [21, 22],
2424
"doujin": [18, 38],
25+
"fakku": 16,
2526
}
2627
if isinstance(db := saucenao_db[mode], list):
2728
saucenao = SauceNAO(
@@ -105,6 +106,13 @@ async def saucenao_search(
105106
)
106107
elif selected_res.index_id in saucenao_db["doujin"]: # type: ignore
107108
final_res.extend(await ehentai_title_search(selected_res.title, hide_img))
109+
# 如果搜索结果为 fakku ,额外返回 ehentai 的搜索结果
110+
elif selected_res.index_id == saucenao_db["fakku"]:
111+
final_res.extend(
112+
await ehentai_title_search(
113+
f"{selected_res.author} {selected_res.title}", hide_img
114+
)
115+
)
108116
elif selected_res.index_id in saucenao_db["anime"]: # type: ignore
109117
final_res.extend(await whatanime_search(url, client, hide_img))
110118
elif (

0 commit comments

Comments
 (0)