[mod] tagesschau: add option to only use tagesschau urls

This commit is contained in:
Bnyro 2023-09-28 19:14:30 +02:00 committed by MatthieuBarbu
parent 07d932fba0
commit 3b51a0bf0f
2 changed files with 15 additions and 1 deletions

View File

@ -42,6 +42,17 @@ paging = True
results_per_page = 10
base_url = "https://www.tagesschau.de"
use_source_url = True
"""When set to false, display URLs from Tagesschau, and not the actual source
(e.g. NDR, WDR, SWR, HR, ...)
.. note::
The actual source may contain additional content, such as commentary, that is
not displayed in the Tagesschau.
"""
def request(query, params):
args = {
@ -78,7 +89,7 @@ def _story(item):
'thumbnail': item.get('teaserImage', {}).get('imageVariants', {}).get('16x9-256'),
'publishedDate': datetime.strptime(item['date'][:19], '%Y-%m-%dT%H:%M:%S'),
'content': item['firstSentence'],
'url': item['shareURL'],
'url': item['shareURL'] if use_source_url else item['detailsweb'],
}

View File

@ -1486,6 +1486,9 @@ engines:
- name: tagesschau
engine: tagesschau
# when set to false, display URLs from Tagesschau, and not the actual source
# (e.g. NDR, WDR, SWR, HR, ...)
use_source_url: true
shortcut: ts
disabled: true