diff --git a/handlers/gemini.py b/handlers/gemini.py index d985b3e..ee1891c 100644 --- a/handlers/gemini.py +++ b/handlers/gemini.py @@ -69,7 +69,7 @@ def gemini_handler(message: Message, bot: TeleBot) -> None: gemini_reply_text = player.last.text.strip() # Gemini is often using ':' in **Title** which not work in Telegram Markdown gemini_reply_text = gemini_reply_text.replace(":**", "\:**") - gemini_reply_text = gemini_reply_text.replace(":**", "**") + gemini_reply_text = gemini_reply_text.replace(":**", "**\: ") except StopCandidateException as e: match = re.search(r'content\s*{\s*parts\s*{\s*text:\s*"([^"]+)"', str(e)) if match: