From 7168aaab1ec0a8342cd986e601d3fc036355edfe Mon Sep 17 00:00:00 2001 From: Apple Date: Mon, 24 Nov 2025 02:26:07 -0800 Subject: [PATCH] fix: remove Markdown parse_mode from Telegram messages - Telegram API returns 400 Bad Request with invalid Markdown characters - Switched to plain text mode (no parse_mode) to prevent errors - Photo and voice processing now work correctly - Fixes issue where vision-8b responses couldn't be sent to users --- gateway-bot/http_api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gateway-bot/http_api.py b/gateway-bot/http_api.py index 55803978..549dfeab 100644 --- a/gateway-bot/http_api.py +++ b/gateway-bot/http_api.py @@ -1640,7 +1640,7 @@ async def send_telegram_message(chat_id: str, text: str, bot_token: str = None): payload = { "chat_id": chat_id, "text": text, - "parse_mode": "Markdown", + # "parse_mode": "Markdown", # Removed to prevent 400 errors } try: