diff options
Diffstat (limited to 'quote.py')
| -rw-r--r-- | quote.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/quote.py b/quote.py new file mode 100644 index 0000000..2953a28 --- /dev/null +++ b/quote.py @@ -0,0 +1,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"] |
