Chandima Prabhath commited on
Commit
571de7b
·
1 Parent(s): b920265

ignore user's interactions

Browse files
Files changed (1) hide show
  1. app.py +7 -0
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: