summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--searx/engines/pixiv.py4
-rw-r--r--searx/settings.yml1
2 files changed, 5 insertions, 0 deletions
diff --git a/searx/engines/pixiv.py b/searx/engines/pixiv.py
index b1e7bf452..28ee8fa3a 100644
--- a/searx/engines/pixiv.py
+++ b/searx/engines/pixiv.py
@@ -17,6 +17,7 @@ about = {
# Engine configuration
paging = True
categories = ['images']
+remove_ai_images = False
# Search URL
base_url = "https://www.pixiv.net/ajax/search/illustrations"
@@ -34,6 +35,9 @@ def request(query, params):
"lang": "en",
}
+ if remove_ai_images is True:
+ query_params.update({"ai_type": 1})
+
params["url"] = f"{base_url}/{query}?{urlencode(query_params)}"
return params
diff --git a/searx/settings.yml b/searx/settings.yml
index be0d8259b..2c74a5e79 100644
--- a/searx/settings.yml
+++ b/searx/settings.yml
@@ -1622,6 +1622,7 @@ engines:
engine: pixiv
disabled: true
inactive: true
+ remove_ai_images: false
pixiv_image_proxies:
- https://pximg.example.org
# A proxy is required to load the images. Hosting an image proxy server