Araeynn commited on
Commit
30ce47f
·
verified ·
1 Parent(s): a4710ba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +33 -32
app.py CHANGED
@@ -160,7 +160,7 @@ async def on_message(message:discord.Message):
160
  os.mkdir(guild_name)
161
  with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
162
  f.write(
163
- """GPT4 Correct system: You are lr, a discord bot. You were made by Araeyn.
164
  You must use the markdown format for your responses.
165
  Do not excessively use bullet points.
166
  Use emojis at the start of your responses.
@@ -205,39 +205,40 @@ async def on_message(message:discord.Message):
205
  y = query({"inputs": y[0]["generated_text"]})
206
  if y[0]["generated_text"] == py:
207
  break
208
- r = r.split("<|end_of_turn|>")[0]
209
- r = r.split("GPT4 Correct")[0]
210
- embed.description = r
211
- await e.edit(embed=embed)
212
- with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
213
- f.write("GPT4 Correct Assistant: ")
214
- f.write(r)
215
- f.write("<|end_of_turn|>")
216
- if "<image>" in r and "</image>" in r:
217
- i = extract_content(r)[0]
218
- r = r.replace("<image>" + i + "</image>", "")
219
- load = random.choice(["https://cdn.dribbble.com/users/744913/screenshots/4094897/media/771a495231b798c0ccf7a59a19f31946.gif", "https://cdn.dribbble.com/users/563824/screenshots/3633228/media/b620ccb3ae8c14ea5447d159ebb1da58.gif", "https://cdn.dribbble.com/users/563824/screenshots/4155980/media/d3828cd14ed415eb6f90310991e06f27.gif", "https://cdn.dribbble.com/users/107759/screenshots/3498589/media/5bc45101de34a80ea71238a02f3a75b5.gif"])
220
- if r.replace("\n", "") != "":
221
  embed.description = r
222
  await e.edit(embed=embed)
223
- embed.set_image(url=load)
224
- await e.edit(embed=embed)
225
- else:
226
- embed.clear_fields()
227
- embed.set_image(url=load)
228
- await e.edit(embed=embed)
229
- image_bytes = generate(i)
230
- try: image = Image.open(io.BytesIO(image_bytes))
231
- except: print(image_bytes)
232
- image.save(f"latest.png")
233
- prompt = "Make it look better."
234
- url = "latest.png"
235
- init_image = load_image(url).convert("RGB")
236
- image = pipe(prompt, image=init_image).images[0]
237
- image.save("latest.png")
238
- embed.set_image(url="attachment://latest.png")
239
- await e.edit(embed=embed, attachments=[discord.File(fp=f"latest.png")])
240
- os.system("rm " + f"latest.png")
 
 
 
 
 
 
 
 
 
 
 
 
241
  else:
242
  embed.description = r
243
  await e.edit(embed=embed)
 
160
  os.mkdir(guild_name)
161
  with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
162
  f.write(
163
+ """GPT4 Correct system: You are Lyre, a discord bot. You were made by Araeyn.
164
  You must use the markdown format for your responses.
165
  Do not excessively use bullet points.
166
  Use emojis at the start of your responses.
 
205
  y = query({"inputs": y[0]["generated_text"]})
206
  if y[0]["generated_text"] == py:
207
  break
208
+ r = r.split("<|end_of_turn|>")[0]
209
+ r = r.split("GPT4 Correct")[0]
 
 
 
 
 
 
 
 
 
 
 
210
  embed.description = r
211
  await e.edit(embed=embed)
212
+ with open(os.path.join(guild_name, f"{msgchannel_name}.txt"), "a") as f:
213
+ f.write("GPT4 Correct Assistant: ")
214
+ f.write(r)
215
+ f.write("<|end_of_turn|>")
216
+ if "<image>" in r and "</image>" in r:
217
+ i = extract_content(r)[0]
218
+ r = r.replace("<image>" + i + "</image>", "")
219
+ load = random.choice(["https://cdn.dribbble.com/users/744913/screenshots/4094897/media/771a495231b798c0ccf7a59a19f31946.gif", "https://cdn.dribbble.com/users/563824/screenshots/3633228/media/b620ccb3ae8c14ea5447d159ebb1da58.gif", "https://cdn.dribbble.com/users/563824/screenshots/4155980/media/d3828cd14ed415eb6f90310991e06f27.gif", "https://cdn.dribbble.com/users/107759/screenshots/3498589/media/5bc45101de34a80ea71238a02f3a75b5.gif"])
220
+ if r.replace("\n", "") != "":
221
+ embed.description = r
222
+ await e.edit(embed=embed)
223
+ embed.set_image(url=load)
224
+ await e.edit(embed=embed)
225
+ else:
226
+ embed.clear_fields()
227
+ embed.set_image(url=load)
228
+ await e.edit(embed=embed)
229
+ image_bytes = generate(i)
230
+ try: image = Image.open(io.BytesIO(image_bytes))
231
+ except: print(image_bytes)
232
+ image.save(f"latest.png")
233
+ # prompt = "Make it look better."
234
+ url = "latest.png"
235
+ init_image = load_image(url).convert("RGB")
236
+ image = pipe("", image=init_image).images[0]
237
+ print(image)
238
+ image.save("latest.png")
239
+ embed.set_image(url="attachment://latest.png")
240
+ await e.edit(embed=embed, attachments=[discord.File(fp=f"latest.png")])
241
+ os.system("rm " + f"latest.png")
242
  else:
243
  embed.description = r
244
  await e.edit(embed=embed)