All nekos.life commands will reply to the replied to message
This commit is contained in:
		
							parent
							
								
									935d2cd8ce
								
							
						
					
					
						commit
						7a6b426bb4
					
				| 
						 | 
					@ -25,14 +25,17 @@ for i in json:
 | 
				
			||||||
                    bot = await slave.get_me()
 | 
					                    bot = await slave.get_me()
 | 
				
			||||||
                    results = await client.get_inline_bot_results(bot.username or bot.id, i)
 | 
					                    results = await client.get_inline_bot_results(bot.username or bot.id, i)
 | 
				
			||||||
                    result = results.results[0]
 | 
					                    result = results.results[0]
 | 
				
			||||||
 | 
					                    to_reply = message
 | 
				
			||||||
 | 
					                    if not getattr(message.reply_to_message, 'empty', True):
 | 
				
			||||||
 | 
					                        to_reply = message.reply_to_message
 | 
				
			||||||
                    if result.type == 'photo':
 | 
					                    if result.type == 'photo':
 | 
				
			||||||
                        file = Photo._parse(client, result.photo)
 | 
					                        file = Photo._parse(client, result.photo)
 | 
				
			||||||
                    else:
 | 
					                    else:
 | 
				
			||||||
                        file = Animation._parse(client, result.document, result.document.attributes, 'hello.mp4')
 | 
					                        file = Animation._parse(client, result.document, result.document.attributes, 'hello.mp4')
 | 
				
			||||||
                    try:
 | 
					                    try:
 | 
				
			||||||
                        await message.reply_cached_media(file.file_id, file.file_ref, caption=result.send_message.message, parse_mode=None)
 | 
					                        await to_reply.reply_cached_media(file.file_id, file.file_ref, caption=result.send_message.message, parse_mode=None)
 | 
				
			||||||
                    except Forbidden:
 | 
					                    except Forbidden:
 | 
				
			||||||
                        await message.reply_text(result.send_message.message, parse_mode=None)
 | 
					                        await to_reply.reply_text(result.send_message.message, parse_mode=None)
 | 
				
			||||||
                return func
 | 
					                return func
 | 
				
			||||||
            func = _generate(i)
 | 
					            func = _generate(i)
 | 
				
			||||||
            globals()[i] = func
 | 
					            globals()[i] = func
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue