From 0648757e7fc6efe9cb08c26c7340f1a476492a93 Mon Sep 17 00:00:00 2001 From: Allen <64094914+allendema@users.noreply.github.com> Date: Tue, 31 Aug 2021 01:46:55 +0200 Subject: [PATCH] [enh] add engine AZLyrics.com (XPath) Upstream example query: https://search.azlyrics.com/search.php?q=The+verbal+acupunture&w=lyrics&p=1 Cherry picked from [1] and slightly modified to pass yamllint test. [1] https://github.com/allendema/searx/commit/8b6d5a0e5 Reviewed-by: Markus Heiser --- searx/settings.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/searx/settings.yml b/searx/settings.yml index aec925087..2259de843 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -798,6 +798,25 @@ engines: require_api_key: false results: HTML + - name: azlyrics + shortcut: lyrics + engine: xpath + timeout: 4.0 + disabled: true + categories: general + paging: true + search_url: https://search.azlyrics.com/search.php?q={query}&w=lyrics&p={pageno} + url_xpath: //td[@class="text-left visitedlyr"]/a/@href + title_xpath: //span/b/text() + content_xpath: //td[@class="text-left visitedlyr"]/a/small + about: + website: https://azlyrics.com + wikidata_id: Q66372542 + official_api_documentation: + use_official_api: false + require_api_key: false + results: HTML + # - name: meilisearch # engine: meilisearch # shortcut: mes