From: Thorsten Date: Sat, 14 Mar 2026 18:12:41 +0000 (+0100) Subject: add User-Agent header to Wikipedia API requests X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=HEAD;p=urlbot-v3.git add User-Agent header to Wikipedia API requests --- diff --git a/src/distbot/plugins/lookup.py b/src/distbot/plugins/lookup.py index 547b762..f412231 100644 --- a/src/distbot/plugins/lookup.py +++ b/src/distbot/plugins/lookup.py @@ -131,11 +131,12 @@ class Wikipedia(Worker): 'inprop': 'url' } apiurl = 'https://%s.wikipedia.org/w/api.php' % (lang) + headers = {'User-Agent': 'urlbot-v3/1.0 (XMPP bot)'} logger.info('fetching %s' % apiurl) try: - response = requests.get(apiurl, params=apiparams).json() + response = requests.get(apiurl, params=apiparams, headers=headers).json() page = next(iter(response['query']['pages'].values())) short = page.get('extract')