Also fetch the data
This commit is contained in:
parent
d83463d27a
commit
022064e227
2 changed files with 24 additions and 3 deletions
12
bot.py
12
bot.py
|
@ -73,16 +73,22 @@ async def make_choice(room, message):
|
||||||
id = match.args()
|
id = match.args()
|
||||||
id = str(id[1])
|
id = str(id[1])
|
||||||
quoteImage = fetch.fetchQuote(id)
|
quoteImage = fetch.fetchQuote(id)
|
||||||
|
quoteData = fetch.fetchQuoteData(id)
|
||||||
|
|
||||||
if debugMode == False:
|
if debugMode == False:
|
||||||
pass
|
message1 = ("Data: " str(quoteData))
|
||||||
else:
|
else:
|
||||||
message = (f"""
|
message1 = (quoteData)
|
||||||
|
message2 = (f"""
|
||||||
Command recived (DEBUG).
|
Command recived (DEBUG).
|
||||||
(We're supposed to fetch quote number {id} now.)
|
(We're supposed to fetch quote number {id} now.)
|
||||||
""")
|
""")
|
||||||
|
|
||||||
await bot.api.send_text_message(room.room_id, message)
|
if debugMode == True:
|
||||||
|
await bot.api.send_text_message(room.room_id, message2)
|
||||||
|
await bot.api.send_text_message(room.room_id, message1)
|
||||||
|
else:
|
||||||
|
await bot.api.send_text_message(room.room_id, message1)
|
||||||
imageMessage = (quoteImage)
|
imageMessage = (quoteImage)
|
||||||
await bot.api.send_image_message(room.room_id, imageMessage) # https://quotes.everypizza.im/image/178
|
await bot.api.send_image_message(room.room_id, imageMessage) # https://quotes.everypizza.im/image/178
|
||||||
|
|
||||||
|
|
15
fetch.py
15
fetch.py
|
@ -18,3 +18,18 @@ def fetchQuote(quoteId):
|
||||||
else:
|
else:
|
||||||
print(f"An error occured while saving the file: {quote.status_code}")
|
print(f"An error occured while saving the file: {quote.status_code}")
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
def fetchQuoteData(quoteId):
|
||||||
|
processedId = str(config['imag']['server'] + "/api/image/" + str(quoteId))
|
||||||
|
print(processedId)
|
||||||
|
quoteData = requests.get(processedId)
|
||||||
|
code = 200
|
||||||
|
if quoteData.status_code == 200:
|
||||||
|
return quoteData.json()
|
||||||
|
# print(str(json.dumps(quoteData)))
|
||||||
|
print(quoteData.json())
|
||||||
|
else:
|
||||||
|
print(f"An error occured while saving the file: {quote.status_code}")
|
||||||
|
return None
|
||||||
|
|
||||||
|
fetchQuoteData(178)
|
||||||
|
|
Loading…
Add table
Reference in a new issue