From 2353e7d37c7cb8b09b6ab3e2aa8a2baf56fe504b Mon Sep 17 00:00:00 2001 From: grassblock Date: Mon, 8 Sep 2025 16:57:44 +0800 Subject: [PATCH] fix: unexpected truncate when using inline mode --- core/inline.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/inline.py b/core/inline.py index df60289..464e2a8 100644 --- a/core/inline.py +++ b/core/inline.py @@ -11,7 +11,7 @@ async def handle_inline_query(query: InlineQuery): """ print(f"Received inline query") query_text = query.query - if query_text == "": + if not query_text: await query.answer(results=[ InlineQueryResultArticle( id="1", @@ -26,7 +26,7 @@ async def handle_inline_query(query: InlineQuery): return if query_text.startswith("search"): - search_query = query_text.replace("search", "").strip() + search_query = query_text.replace("search", "",1).strip() if search_query: await query.answer(results=[ InlineQueryResultArticle( @@ -63,7 +63,7 @@ async def handle_inline_query(query: InlineQuery): return if query_text.startswith("pg"): - text = query_text.replace("pg", "").strip() + text = query_text.replace("pg", "",1).strip() import pangu text = pangu.spacing_text(text) await query.answer(results=[