From 612cdaa81e243b2e70109cbf43771330ca3f01bd Mon Sep 17 00:00:00 2001 From: Lizandro Date: Wed, 15 Jul 2026 04:04:58 +0000 Subject: [PATCH] fix: use backticks for masked email in OTP message Asterisks in the masked email (liza*****@domain) broke Telegram Markdown parsing, causing the message to silently fail. Backticks (inline code) render correctly regardless of the email content. Co-Authored-By: Claude Sonnet 4.6 --- app/Services/TelegramBotService.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Services/TelegramBotService.php b/app/Services/TelegramBotService.php index cb81c79..47f4753 100644 --- a/app/Services/TelegramBotService.php +++ b/app/Services/TelegramBotService.php @@ -405,10 +405,10 @@ class TelegramBotService $masked = $this->maskEmail($user->email); if ($mailEnviado) { - $this->send($chatId, "✉️ Te enviamos un código a *{$masked}*.\n\nEscribe el código de 6 dígitos:"); + $this->send($chatId, "✉️ Te enviamos un código a `{$masked}`\n\nEscribe el código de 6 dígitos:"); } else { $this->send($chatId, - "✉️ Código generado para *{$masked}*.\n\n" . + "✉️ Código generado para `{$masked}`\n\n" . "⚠️ Hubo un problema enviando el correo. Revisa tu bandeja o escribe /cancelar para intentar de nuevo.\n\n" . "Si lo recibiste, escribe el código de 6 dígitos:" );