fix: correct variable references in WhatsApp LID handling
This commit is contained in:
parent
b179a028c3
commit
544eefbc8a
@ -108,12 +108,12 @@ class WhatsAppChannel(BaseChannel):
|
|||||||
|
|
||||||
# Extract just the phone number or lid as chat_id
|
# Extract just the phone number or lid as chat_id
|
||||||
user_id = pn if pn else sender
|
user_id = pn if pn else sender
|
||||||
sender_id = user_id.split("@")[0] if "@" in sender else sender
|
sender_id = user_id.split("@")[0] if "@" in user_id else user_id
|
||||||
logger.info(f"Sender {sender}")
|
logger.info(f"Sender {sender}")
|
||||||
|
|
||||||
# Handle voice transcription if it's a voice message
|
# Handle voice transcription if it's a voice message
|
||||||
if content == "[Voice Message]":
|
if content == "[Voice Message]":
|
||||||
logger.info(f"Voice message received from {chat_id}, but direct download from bridge is not yet supported.")
|
logger.info(f"Voice message received from {sender_id}, but direct download from bridge is not yet supported.")
|
||||||
content = "[Voice Message: Transcription not available for WhatsApp yet]"
|
content = "[Voice Message: Transcription not available for WhatsApp yet]"
|
||||||
|
|
||||||
await self._handle_message(
|
await self._handle_message(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user