summaryrefslogtreecommitdiff
path: root/quote.py
blob: 2953a28d2c546043078a3596e2611a5c43c01b8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import requests
import json
import time

quoteUrl = "https://quotable.io/random"


def getQuote():
    resp = requests.get(quoteUrl)

    while resp.status_code != 200:
        resp = requests.get(quoteUrl)
        time.sleep(10)

    quoteData = json.loads(resp.text)
    content = quoteData["content"]
    author = quoteData["author"]

    return [f"Here is today's quote:\n\"{content}\" - {author}\n"]