We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c444580 + e472f85 commit a949859Copy full SHA for a949859
1 file changed
autonomia/features/basic.py
@@ -98,8 +98,9 @@ def cmd_joke(update: Update, context: CallbackContext):
98
Tell a random joke
99
"""
100
try:
101
- req = request.urlopen("http://api.icndb.com/jokes/random")
102
- joke = parse.unquote(json.loads(req.read())["value"]["joke"])
+ req = request.Request(url="https://api.chucknorris.io/jokes/random", headers={'User-Agent': 'Mozilla/5.0'})
+ resp = request.urlopen(req).read()
103
+ joke = json.loads(parse.unquote(resp))["value"]
104
update.message.reply_text(joke)
105
except Exception:
106
update.message.reply_text("To sem saco!")
0 commit comments