Compare commits

..

4 commits

Author SHA1 Message Date
n
212d97b42e Will remake these later 2025-01-31 20:19:14 -06:00
n
f91c210211 Dav 2025-01-31 20:18:51 -06:00
n
af0acc6e6a images maybe? 2025-01-31 20:17:35 -06:00
n
d852b660c5 make fetch actually work 2025-01-31 20:12:41 -06:00
3 changed files with 17 additions and 9 deletions

1
.gitignore vendored
View file

@ -165,4 +165,5 @@ cython_debug/
*config.json
*.kate-swp
session.txt
*.jpg

6
bot.py
View file

@ -40,13 +40,15 @@ async def make_choice(room, message):
else:
id = match.args()
id = str(id[1])
quoteLink = fetch.fetchQuote(id)
quoteImage = fetch.fetchQuote(id)
message = (f"""
Command recived (DEBUG).
(We're supposed to fetch quote number {id} now, from {quoteLink}.)
(We're supposed to fetch quote number {id} now.)
""")
await bot.api.send_text_message(room.room_id, message)
imageMessage = (quoteImage)
await bot.api.send_image_message(room.room_id, imageMessage) # https://quotes.everypizza.im/image/178
@bot.listener.on_message_event
async def help_message(room, message):

View file

@ -5,13 +5,18 @@ with open('config.json', 'r') as f:
config = json.load(f)
def fetchQuote(quoteId):
processedId = str(config['imag']['server'] + "/image/" + quoteId)
# quote = requests.get(processedId)
#temporary
code = 200
if code == 200:
# return quote.content
return processedId
processedId = str(config['imag']['server'] + "/image/" + str(quoteId))
print(processedId)
quote = requests.get(processedId)
filename = str(quoteId) + ".jpg"
code = 200
if quote.status_code == 200:
with open(filename, "wb") as f:
f.write(quote.content)
print(f"File saved as {filename}")
return filename
else:
print(f"An error occured while saving the file: {quote.status_code}")
return None
fetchQuote(34)