Skip to content

Commit a949859

Browse files
authored
Merge pull request #129 from franciscoed/master
Fix Chuck Norris
2 parents c444580 + e472f85 commit a949859

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

autonomia/features/basic.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,9 @@ def cmd_joke(update: Update, context: CallbackContext):
9898
Tell a random joke
9999
"""
100100
try:
101-
req = request.urlopen("http://api.icndb.com/jokes/random")
102-
joke = parse.unquote(json.loads(req.read())["value"]["joke"])
101+
req = request.Request(url="https://api.chucknorris.io/jokes/random", headers={'User-Agent': 'Mozilla/5.0'})
102+
resp = request.urlopen(req).read()
103+
joke = json.loads(parse.unquote(resp))["value"]
103104
update.message.reply_text(joke)
104105
except Exception:
105106
update.message.reply_text("To sem saco!")

0 commit comments

Comments
 (0)