forked from AI621/ai621
little UX changes
- notify user about image upload - code markdown for prompt/settings
This commit is contained in:
parent
443f26f5fb
commit
01ed370ab6
|
@ -167,6 +167,7 @@ class Worker:
|
||||||
asyncio.create_task(self.send_submission(prompt, images))
|
asyncio.create_task(self.send_submission(prompt, images))
|
||||||
|
|
||||||
async def send_submission(self, prompt, images):
|
async def send_submission(self, prompt, images):
|
||||||
|
await self.client.send_message(prompt['user_id'], 'Uploading images... This will take a while')
|
||||||
|
|
||||||
tg_files = []
|
tg_files = []
|
||||||
|
|
||||||
|
@ -180,10 +181,10 @@ class Worker:
|
||||||
tg_files.append(await self.client.upload_file(imgdata, file_size=siz, file_name=fn.name))
|
tg_files.append(await self.client.upload_file(imgdata, file_size=siz, file_name=fn.name))
|
||||||
|
|
||||||
results = await self.client.send_file(self.client.main_channel_id, tg_files, caption=
|
results = await self.client.send_file(self.client.main_channel_id, tg_files, caption=
|
||||||
"\n".join([f"#{prompt['id']} · 🌀 {prompt['inference_steps']} · 🌱 {prompt['seed']} · 💎 {prompt['detail']}" + (f" · 🎚 {prompt['blend']} (seed from image)" if prompt['image'] != 'no_image' else ''),
|
"\n".join([f"#{prompt['id']} · 🌀 <code>{prompt['inference_steps']}</code> · 🌱 <code>{prompt['seed']}</code> · 💎 <code>{prompt['detail']}</code>" + (f" · 🎚 {prompt['blend']} (seed from image)" if prompt['image'] != 'no_image' else ''),
|
||||||
#((f"🖼 https://e621.net/posts/{prompt['image_e6']}" if prompt['image_e6'] else 'user-uploaded image') if prompt['image'] != 'no_image' else ''),
|
#((f"🖼 https://e621.net/posts/{prompt['image_e6']}" if prompt['image_e6'] else 'user-uploaded image') if prompt['image'] != 'no_image' else ''),
|
||||||
('👍 ' if prompt['negative_prompt'] else '')+(f"Prompt from https://e621.net/posts/{prompt['prompt_e6']}" if prompt['prompt_e6'] else prompt['prompt']),
|
('👍 ' if prompt['negative_prompt'] else '')+(f"Prompt from https://e621.net/posts/{prompt['prompt_e6']}" if prompt['prompt_e6'] else f'<code>{prompt["prompt"]}</code>'),
|
||||||
(f"\n👎 {prompt['negative_prompt']}" if prompt['negative_prompt'] else '')])[:1000], parse_mode='HTML')
|
(f"\n👎 <code>{prompt['negative_prompt']}</code>" if prompt['negative_prompt'] else '')])[:1000], parse_mode='HTML')
|
||||||
|
|
||||||
await self.client.forward_messages(prompt['user_id'], results)
|
await self.client.forward_messages(prompt['user_id'], results)
|
||||||
if prompt['hires'] == 'yes':
|
if prompt['hires'] == 'yes':
|
||||||
|
|
Loading…
Reference in New Issue