From e36ab9d0e53b012b04b2f0932bc43563180d1e67 Mon Sep 17 00:00:00 2001 From: GiuDev Date: Tue, 13 May 2025 10:35:57 +0200 Subject: [PATCH] fix messagge telegram_bot option 0 (Streamingcommunity) --- .../Api/Site/streamingcommunity/__init__.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/StreamingCommunity/Api/Site/streamingcommunity/__init__.py b/StreamingCommunity/Api/Site/streamingcommunity/__init__.py index a2805b2..81d1efa 100644 --- a/StreamingCommunity/Api/Site/streamingcommunity/__init__.py +++ b/StreamingCommunity/Api/Site/streamingcommunity/__init__.py @@ -96,7 +96,21 @@ def search(string_to_search: str = None, get_onlyDatabase: bool = False, direct_ return if string_to_search is None: - string_to_search = msg.ask(f"\n[purple]Insert a word to search in [green]{site_constant.SITE_NAME}").strip() + if site_constant.TELEGRAM_BOT: + bot = get_bot_instance() + string_to_search = bot.ask( + "key_search", + f"Enter the search term\nor type 'back' to return to the menu: ", + None + ) + + if string_to_search == 'back': + + # Restart the script + subprocess.Popen([sys.executable] + sys.argv) + sys.exit() + else: + string_to_search = msg.ask(f"\n[purple]Insert a word to search in [green]{site_constant.SITE_NAME}").strip() # Search on database len_database = title_search(string_to_search)