mirror of https://github.com/skygpu/skynet.git
				
				
				
			More telegram reply text changes
							parent
							
								
									5d6b3c2edb
								
							
						
					
					
						commit
						5a365180ff
					
				|  | @ -28,7 +28,7 @@ def prepare_metainfo_caption(tguser, meta: dict) -> str: | ||||||
|         prompt = prompt[:256] |         prompt = prompt[:256] | ||||||
| 
 | 
 | ||||||
|     if tguser.username: |     if tguser.username: | ||||||
|         user = tguser.username |         user = f'@{tguser.username}' | ||||||
|     else: |     else: | ||||||
|         user = f'{tguser.first_name} id: {tguser.id}' |         user = f'{tguser.first_name} id: {tguser.id}' | ||||||
| 
 | 
 | ||||||
|  | @ -93,8 +93,9 @@ async def run_skynet_telegram( | ||||||
|         @bot.message_handler(commands=['txt2img']) |         @bot.message_handler(commands=['txt2img']) | ||||||
|         async def send_txt2img(message): |         async def send_txt2img(message): | ||||||
|             chat = message.chat |             chat = message.chat | ||||||
|             # if chat.type != 'group' and chat.id != GROUP_ID: |             reply_id = None | ||||||
|             #     return |             if chat.type == 'group' and chat.id == GROUP_ID: | ||||||
|  |                 reply_id = message.message_id | ||||||
| 
 | 
 | ||||||
|             prompt = ' '.join(message.text.split(' ')[1:]) |             prompt = ' '.join(message.text.split(' ')[1:]) | ||||||
| 
 | 
 | ||||||
|  | @ -124,7 +125,8 @@ async def run_skynet_telegram( | ||||||
|                 await bot.send_photo( |                 await bot.send_photo( | ||||||
|                     GROUP_ID, |                     GROUP_ID, | ||||||
|                     caption=prepare_metainfo_caption(message.from_user, result['meta']['meta']), |                     caption=prepare_metainfo_caption(message.from_user, result['meta']['meta']), | ||||||
|                     photo=img |                     photo=img, | ||||||
|  |                     reply_to_message_id=reply_id | ||||||
|                 ) |                 ) | ||||||
|                 return |                 return | ||||||
| 
 | 
 | ||||||
|  | @ -133,8 +135,9 @@ async def run_skynet_telegram( | ||||||
|         @bot.message_handler(func=lambda message: True, content_types=['photo']) |         @bot.message_handler(func=lambda message: True, content_types=['photo']) | ||||||
|         async def send_img2img(message): |         async def send_img2img(message): | ||||||
|             chat = message.chat |             chat = message.chat | ||||||
|             # if chat.type != 'group' and chat.id != GROUP_ID: |             reply_id = None | ||||||
|             #     return |             if chat.type == 'group' and chat.id == GROUP_ID: | ||||||
|  |                 reply_id = message.message_id | ||||||
| 
 | 
 | ||||||
|             if not message.caption.startswith('/img2img'): |             if not message.caption.startswith('/img2img'): | ||||||
|                 return |                 return | ||||||
|  | @ -172,7 +175,8 @@ async def run_skynet_telegram( | ||||||
|                 await bot.send_photo( |                 await bot.send_photo( | ||||||
|                     GROUP_ID, |                     GROUP_ID, | ||||||
|                     caption=prepare_metainfo_caption(message.from_user, result['meta']['meta']), |                     caption=prepare_metainfo_caption(message.from_user, result['meta']['meta']), | ||||||
|                     photo=img |                     photo=img, | ||||||
|  |                     reply_to_message_id=reply_id | ||||||
|                 ) |                 ) | ||||||
|                 return |                 return | ||||||
| 
 | 
 | ||||||
|  | @ -188,8 +192,9 @@ async def run_skynet_telegram( | ||||||
|         @bot.message_handler(commands=['redo']) |         @bot.message_handler(commands=['redo']) | ||||||
|         async def redo_txt2img(message): |         async def redo_txt2img(message): | ||||||
|             chat = message.chat |             chat = message.chat | ||||||
|             # if chat.type != 'group' and chat.id != GROUP_ID: |             reply_id = None | ||||||
|             #     return |             if chat.type == 'group' and chat.id == GROUP_ID: | ||||||
|  |                 reply_id = message.message_id | ||||||
| 
 | 
 | ||||||
|             resp = await _rpc_call(message.from_user.id, 'redo') |             resp = await _rpc_call(message.from_user.id, 'redo') | ||||||
| 
 | 
 | ||||||
|  | @ -207,7 +212,8 @@ async def run_skynet_telegram( | ||||||
|                 await bot.send_photo( |                 await bot.send_photo( | ||||||
|                     GROUP_ID, |                     GROUP_ID, | ||||||
|                     caption=prepare_metainfo_caption(message.from_user, result['meta']['meta']), |                     caption=prepare_metainfo_caption(message.from_user, result['meta']['meta']), | ||||||
|                     photo=img |                     photo=img, | ||||||
|  |                     reply_to_message_id=reply_id | ||||||
|                 ) |                 ) | ||||||
|                 return |                 return | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue