Spaces:
Running
Running
Chandima Prabhath
commited on
Commit
·
571de7b
1
Parent(s):
b920265
ignore user's interactions
Browse files
app.py
CHANGED
@@ -153,6 +153,13 @@ async def whatsapp_webhook(request: Request):
|
|
153 |
chat_id = data['senderData']['chatId']
|
154 |
message_id = data['idMessage']
|
155 |
message_data = data.get('messageData', {})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
156 |
if 'textMessageData' in message_data:
|
157 |
body = message_data['textMessageData']['textMessage'].strip()
|
158 |
elif 'extendedTextMessageData' in message_data:
|
|
|
153 |
chat_id = data['senderData']['chatId']
|
154 |
message_id = data['idMessage']
|
155 |
message_data = data.get('messageData', {})
|
156 |
+
|
157 |
+
# Ignore messages that are replies
|
158 |
+
if 'extendedTextMessageData' in message_data:
|
159 |
+
if message_data['extendedTextMessageData'].get('quotedMessageId'):
|
160 |
+
return {"success": True}
|
161 |
+
# If needed, add checks for other message types here
|
162 |
+
|
163 |
if 'textMessageData' in message_data:
|
164 |
body = message_data['textMessageData']['textMessage'].strip()
|
165 |
elif 'extendedTextMessageData' in message_data:
|