JSAV commited on
Commit
563c817
1 Parent(s): 79e814f

Create SendWA.py

Browse files
Files changed (1) hide show
  1. SendWA.py +24 -0
SendWA.py ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from heyoo import WhatsApp
2
+ from ChatResponse import get_completion_from_messages
3
+
4
+ # WA credentials
5
+ token='EAALGKjXZCopkBACx5Krq57NZCVdXlOoWGzxK6iWmFqr1nkEfatmalMZAH37ssIGZA52rZAWxN388HG8Iuyx1v3FgDTx3UdYvoYwtxLOCL1QngjzJ8PcjiZAhuldDd9DwBQMYeJ8rZBHaDDo7sVGvmNPyAUXCrppEMcVeR2jtEOX1A8cj6XWAmRk'
6
+ # WA Business id
7
+ phoneNumberId='121302277626979'
8
+ # Initialize WA messages
9
+ WAMessage=WhatsApp(token,phoneNumberId)
10
+
11
+ def sendWA(tel,historial):
12
+ historial.append(
13
+ {'role':'system', 'content':'Extrae de la conversación anterior: \
14
+ 1) nombre del usuario 2) teléfono del usuario 3) dirección del usuario y 4) pedido.'}
15
+ )
16
+ resumen = get_completion_from_messages(historial, temperature=0)
17
+ mensaje=f"""
18
+ ⚠️🚨 Hemos recibido una solicitud de domicilio.
19
+ Resumen del pedido:
20
+ {resumen}
21
+ """
22
+
23
+ WAMessage.send_message(mensaje,tel)
24
+