🚀 Auto-deploy: BotVPS atualizado em 28/03/2026 23:46:26

This commit is contained in:
2026-03-28 23:46:26 +00:00
parent 746c76c413
commit 11b12f339c

View File

@@ -142,11 +142,15 @@ async def handle_voice(update: Update, context: ContextTypes.DEFAULT_TYPE):
bot_reply = data.get("reply", "Erro no processamento.")
audio_url = data.get("audio_url") # Ex: /api/audio/file.mp3
# Envia transcrição do usuário
await update.message.reply_text(f"🎤 *Sua mensagem:* {user_text}", parse_mode='Markdown')
# Envia transcrição do usuário (sem markdown no conteúdo para evitar bugs)
await update.message.reply_text(f"🎤 *Sua mensagem:* {user_text}")
# Envia resposta em texto
await update.message.reply_text(bot_reply, parse_mode='Markdown')
# Envia resposta em texto com fallback se o Markdown falhar
try:
await update.message.reply_text(bot_reply, parse_mode='Markdown')
except Exception as e:
logger.error(f"Erro Markdown na voz: {e}")
await update.message.reply_text(bot_reply)
# 3. Envia resposta em áudio (TTS)
if audio_url: