dark mode and websockets
[kismet-logviewer.git] / logviewer / eventbus / consumers.py
diff --git a/logviewer/eventbus/consumers.py b/logviewer/eventbus/consumers.py
new file mode 100644 (file)
index 0000000..0727dae
--- /dev/null
@@ -0,0 +1,20 @@
+import json
+
+from channels.generic.websocket import WebsocketConsumer
+
+
+class EventbusConsumer(WebsocketConsumer):
+    def connect(self):
+        self.accept()
+
+    def disconnect(self, close_code):
+        pass
+
+    def receive(self, text_data):
+        print(text_data)
+        #text_data_json = json.loads(text_data)
+        #message = text_data_json["message"]
+
+        self.send("[]")
+
+        #self.send(text_data=json.dumps({"message": message}))