mirror of
https://github.com/migatu/conjurer.git
synced 2026-07-18 15:52:10 +00:00
Final touch
This commit is contained in:
@@ -416,23 +416,24 @@ async def on_message(message):
|
|||||||
await message.reply(f"*Kondziu patrzy na terminal* Wołaj szefa. Zapłacić rachunki za AI trzeba. Jak chcesz to się na #zebranie dorzuć. {e}")
|
await message.reply(f"*Kondziu patrzy na terminal* Wołaj szefa. Zapłacić rachunki za AI trzeba. Jak chcesz to się na #zebranie dorzuć. {e}")
|
||||||
except openai.APIError as e:
|
except openai.APIError as e:
|
||||||
#Handle API error, e.g. retry or log
|
#Handle API error, e.g. retry or log
|
||||||
await message.reply(f"OpenAI API returned an API Error: {e}")
|
await message.reply(f"*Kondziu nurkuje za bar, terminal wybucha. Przed tobą ląduje pergamin zapisany pięknym gotykiem a na nim*: {e}")
|
||||||
logger.info(response)
|
if response:
|
||||||
image_url = response.data[0].url
|
logger.info(response)
|
||||||
image_desc = response.data[0].revised_prompt
|
image_url = response.data[0].url
|
||||||
logger.debug("Wynikowy obrazek pod url: %s", image_url)
|
image_desc = response.data[0].revised_prompt
|
||||||
response = requests.get(image_url, timeout=360)
|
logger.debug("Wynikowy obrazek pod url: %s", image_url)
|
||||||
|
response = requests.get(image_url, timeout=360)
|
||||||
|
|
||||||
temp_file_name = message.content + ".png"
|
temp_file_name = message.content + ".png"
|
||||||
temp_file_name = GRAPHICS_PATH + message.content + ".png"
|
temp_file_name = GRAPHICS_PATH + message.content + ".png"
|
||||||
|
|
||||||
with open(temp_file_name, "wb") as dalle_file:
|
with open(temp_file_name, "wb") as dalle_file:
|
||||||
dalle_file.write(response.content)
|
dalle_file.write(response.content)
|
||||||
logger.info("Koniec procedury obrazkowej.")
|
logger.info("Koniec procedury obrazkowej.")
|
||||||
fnord = discord.File(
|
fnord = discord.File(
|
||||||
temp_file_name, spoiler=False, description=message.content
|
temp_file_name, spoiler=False, description=message.content
|
||||||
)
|
)
|
||||||
await message.reply(f"{image_desc}",file=fnord)
|
await message.reply(f"{image_desc}",file=fnord)
|
||||||
|
|
||||||
|
|
||||||
# *=========================================== Define Functions
|
# *=========================================== Define Functions
|
||||||
|
|||||||
Reference in New Issue
Block a user