add exception handling

This commit is contained in:
2025-01-13 20:34:26 +00:00
parent 276e814515
commit 3ed4dcfbb4
+8
View File
@@ -2,6 +2,7 @@
import logging
import re
import sys
import random
from datetime import datetime
from enum import Enum
from typing import Optional
@@ -373,8 +374,15 @@ class Events(commands.Cog):
while (Path(temp_file_name)).exists():
temp_file_name = GRAPHICS_PATH + message.content + str(num) + ".png"
num += 1
try:
with open(temp_file_name, "wb") as dalle_file:
dalle_file.write(response.content)
except OsError:
temp_file_name = "oserror.png"
with open(temp_file_name, "wb") as dalle_file:
dalle_file.write(response.content)
self.logger.info("Koniec procedury obrazkowej.")
fnord = discord.File(
temp_file_name, spoiler=False, description=message.content