Skip to content

Commit 96fee86

Browse files
committed
code clearing
1 parent 7693037 commit 96fee86

3 files changed

Lines changed: 1 addition & 28 deletions

File tree

examples/echo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from datetime import datetime
2-
from io import BytesIO, TextIOBase
32
import json
43

54
import whatsapp_api_webhook_server_python.webhooksHTTPRequestHandler as webhooksHTTPRequestHandler
65
from whatsapp_api_webhook_server_python.webhooks import TypeWebhook as TypeWebhook
76

7+
88
def onEvent(webhookHandler: webhooksHTTPRequestHandler, typeWebhook: str, body):
99
if typeWebhook == TypeWebhook.INCOMING_MESSAGE_RECEIVED.value:
1010
onIncomingMessageReceived(webhookHandler, body)

whatsapp_api_webhook_server_python/webhooks.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,7 @@
11
import json
2-
from ast import literal_eval
32
from enum import Enum
43

54

6-
class TypeWebhook(Enum):
7-
INCOMING_MESSAGE_RECEIVED = 'incomingMessageReceived'
8-
OUTGOING_MESSAGE_RECEIVED = 'outgoingMessageReceived'
9-
OUTGOING_API_MESSAGE_RECEIVED = 'outgoingAPIMessageReceived'
10-
OUTGOING_MESSAGE_STATUS = 'outgoingMessageStatus'
11-
STATE_INSTANCE_CHANGED = 'stateInstanceChanged'
12-
STATUS_INSTANCE_CHANGED = 'statusInstanceChanged'
13-
DEVICE_INFO = 'deviceInfo'
14-
INCOMING_CALL = 'incomingCall'
15-
165
class Webhooks():
176

187
def webhookProccessing(dataText, onEvent):

whatsapp_api_webhook_server_python/webhooksHTTPRequestHandler.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ def do_GET(self):
1111
if length != None:
1212
content_length = int()
1313
body = self.rfile.read(content_length)
14-
1514
Webhooks.webhookProccessing(body, self.onEvent)
1615
else:
1716
self.send_response(200)
@@ -22,26 +21,11 @@ def do_POST(self):
2221
content_length = int(self.headers['Content-Length'])
2322
dataBytes = self.rfile.read(content_length)
2423
dataText = dataBytes.decode("utf-8", 'ignore')
25-
2624
Webhooks.webhookProccessing(dataText, self.onEvent)
2725

28-
# self.send_response(200)
29-
# self.send_header('Content-type', 'text/html')
30-
# self.end_headers()
31-
# response = BytesIO()
32-
# response.write(b'This is POST request. ')
33-
# response.write(b'Received: ')
34-
# response.write(body)
35-
# self.wfile.write(response.getvalue())
36-
3726
def do_DELETE(self):
38-
# self.send_response(200)
39-
# self.send_header('Content-type', 'text/html')
40-
# self.end_headers()
41-
# self.wfile.write(b'Delete')
4227
content_length = int(self.headers['Content-Length'])
4328
body = self.rfile.read(content_length)
44-
4529
Webhooks.webhookProccessing(body, self.onEvent)
4630

4731
def startServer(host: str, port: int, onEvent):

0 commit comments

Comments
 (0)