Araeynn commited on
Commit
9eb1edb
·
verified ·
1 Parent(s): 28abc2f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +36 -36
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 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,43 +205,43 @@ 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("", 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)
245
  except Exception as e:
246
  embed = discord.Embed(title="Error", description=f"```{traceback.format_exc()}```")
247
  await message.channel.send(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 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
  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
+ 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)
 
 
 
 
 
 
 
 
 
 
 
245
  except Exception as e:
246
  embed = discord.Embed(title="Error", description=f"```{traceback.format_exc()}```")
247
  await message.channel.send(embed=embed)