summaryrefslogtreecommitdiff
path: root/quote.py
diff options
context:
space:
mode:
Diffstat (limited to 'quote.py')
-rw-r--r--quote.py19
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"]