From 88c16a3d8337cd5e6b6e8541d149f1e9ed4d18e4 Mon Sep 17 00:00:00 2001 From: yasir Date: Tue, 7 Feb 2023 11:31:03 +0700 Subject: [PATCH] Add botapi search --- misskaty/plugins/inline_search.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/misskaty/plugins/inline_search.py b/misskaty/plugins/inline_search.py index 1c5fc10a..e699a6db 100644 --- a/misskaty/plugins/inline_search.py +++ b/misskaty/plugins/inline_search.py @@ -107,16 +107,16 @@ async def inline_menu(_, inline_query: InlineQuery): link = parsemethod.get("href") description = parsemethod.get("description") fields = "" - for f in name.get("fields"): + for f in parsemethod.get("fields"): method = "".join(f"{i}, " for i in f["types"]) - returns = "".join(f"{i}, " for i in name.get("returns")) - msg = f"{method} ({returns[:-2]})\n" + returns = "".join(f"{i}, " for i in parsemethod.get("returns")) + msg = f"{name} ({returns[:-2]})\n" msg += f"Description: {description}\n\n" msg += f"Variables:\n" - msg += f"{name['fields']['name']} ({fields[:-2]})\nRequired: {name['fields']['required']}\n{name['fields']['description']}\n\n" + msg += f"{parsemethod['fields']['name']} ({fields[:-2]})\nRequired: {parsemethod['fields']['required']}\n{name['fields']['description']}\n\n" data.append( InlineQueryResultArticle( - title=f"{title}", + title=name, input_message_content=InputTextMessageContent( message_text=message_text, parse_mode=enums.ParseMode.HTML, @@ -142,16 +142,16 @@ async def inline_menu(_, inline_query: InlineQuery): link = parsetypes.get("href") description = parsetypes.get("description") fields = "" - for f in name.get("fields"): + for f in parsetypes.get("fields"): types = "".join(f"{i}, " for i in f["types"]) - returns = "".join(f"{i}, " for i in name.get("returns")) + returns = "".join(f"{i}, " for i in parsetypes.get("returns")) msg = f"{name} ({returns[:-2]})\n" msg += f"Description: {description}\n\n" msg += f"Variables:\n" - msg += f"{name['fields']['name']} ({fields[:-2]})\n{name['fields']['description']}\n\n" + msg += f"{parsetypes['fields']['name']} ({fields[:-2]})\n{parsetypes['fields']['description']}\n\n" data.append( InlineQueryResultArticle( - title=f"{title}", + title=name, input_message_content=InputTextMessageContent( message_text=message_text, parse_mode=enums.ParseMode.HTML,