From ed432952857d9ea3ba71a7c4493437b0b0251139 Mon Sep 17 00:00:00 2001 From: Kaveen Kumarasinghe Date: Fri, 10 Feb 2023 16:44:55 -0500 Subject: [PATCH] fix buttons --- gpt3discord.py | 2 +- services/image_service.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gpt3discord.py b/gpt3discord.py index 55d53d8..623c4dc 100644 --- a/gpt3discord.py +++ b/gpt3discord.py @@ -31,7 +31,7 @@ from services.environment_service import EnvService from models.openai_model import Model -__version__ = "10.2.5" +__version__ = "10.2.6" PID_FILE = Path("bot.pid") diff --git a/services/image_service.py b/services/image_service.py index 66effb8..1c517a6 100644 --- a/services/image_service.py +++ b/services/image_service.py @@ -1,4 +1,5 @@ import asyncio +import random import tempfile import traceback from io import BytesIO @@ -262,7 +263,7 @@ class SaveView(discord.ui.View): class VaryButton(discord.ui.Button): def __init__(self, number, image_url, cog, converser_cog, custom_api_key): - super().__init__(style=discord.ButtonStyle.blurple, label="Vary " + str(number), custom_id="vary_button") + super().__init__(style=discord.ButtonStyle.blurple, label="Vary " + str(number), custom_id="vary_button"+str(random.randint(10000000,99999999))) self.number = number self.image_url = image_url self.cog = cog @@ -318,7 +319,7 @@ class VaryButton(discord.ui.Button): class SaveButton(discord.ui.Button["SaveView"]): def __init__(self, number: int, image_url: str): - super().__init__(style=discord.ButtonStyle.gray, label="Save " + str(number), custom_id="save_button") + super().__init__(style=discord.ButtonStyle.gray, label="Save " + str(number), custom_id="save_button"+str(random.randint(1000000,9999999))) self.number = number self.image_url = image_url