5
5
from helpers .ai import edit_image
6
6
from PIL import Image
7
7
8
- class RemixButton (ui .Button ):
8
+ class Button (ui .Button ):
9
9
def __init__ (self , label = 'Regenerate' , disabled = False ):
10
10
super ().__init__ (label = label , disabled = disabled )
11
11
@@ -15,18 +15,18 @@ async def callback(self, interaction: discord.Interaction):
15
15
await interaction .message .edit (view = self .view )
16
16
await self .view .edit_image ()
17
17
18
- class RemixView (ui .View ):
18
+ class View (ui .View ):
19
19
def __init__ (self , prompt , image_bytes , message , api_content ):
20
20
super ().__init__ ()
21
21
self .prompt = prompt
22
22
self .image_bytes = image_bytes
23
23
self .message = message
24
24
self .api_content = api_content
25
- self .add_item (RemixButton ())
25
+ self .add_item (Button ())
26
26
27
27
def button_state (self , label , disabled ):
28
28
self .clear_items ()
29
- self .add_item (RemixButton (label = label , disabled = disabled ))
29
+ self .add_item (Button (label = label , disabled = disabled ))
30
30
31
31
async def edit_image (self ):
32
32
try :
@@ -77,7 +77,7 @@ async def remix(self, interaction: discord.Interaction, image: discord.Attachmen
77
77
if generated_images and isinstance (generated_images [0 ], bytes ):
78
78
img_file = io .BytesIO (generated_images [0 ])
79
79
await message .edit (content = None , attachments = [discord .File (img_file , "image.png" )])
80
- view = RemixView (prompt , image_bytes , message , prompt )
80
+ view = View (prompt , image_bytes , message , prompt )
81
81
await message .edit (view = view )
82
82
img_file .close ()
83
83
else :
0 commit comments