diff --git a/public_html/js/client.js b/public_html/js/client.js
index e569b7e..05f0757 100644
--- a/public_html/js/client.js
+++ b/public_html/js/client.js
@@ -23,66 +23,23 @@ function openWebSocket() {
function onOpen(evt) {
console.log('Connected to ' + wsUri + '.');
- // Send init command containing chat ID and nickname
- sendInit();
+ let text = "Meow";
+ console.log('Sending "' + text + '".');
+ websocket.send(text);
}
function onClose(evt) {
- console.log("Connection closed (code " + evt.code + ").");
+ console.log("Connection closed (code " + evt.code + "): ", evt);
}
function onMessage(evt) {
console.log('Received: "' + evt.data + '".');
- parseMessage(evt.data);
}
function onError(evt) {
console.error('Connection error: ', evt);
}
-// Command senders
-function sendInit() {
- // Define command as JSON object
- let initObj = {
- action: "init",
- chat_id: "42",
- nickname: "binaryDiv"
- };
-
- // Send command as JSON string
- let initJson = JSON.stringify(initObj);
- console.log('Sending init: ' + initJson);
- websocket.send(initJson);
-}
-
-// Message parsing
-function parseMessage(msgString) {
- try {
- let msg = JSON.parse(msgString);
-
- switch (msg.type) {
- // Response to 'init' command
- case 'init':
- // TODO
- console.log('Got init response: ', msg);
- break;
-
- // Incoming chat message
- case 'message':
- // TODO
- console.log('Got message event: from "' + msg.from + '", text "' + msg.text + '"');
- break;
-
- // TODO Topic change, user join/leave, error, ...
-
- default:
- console.error('Unknown message type: "' + msg.type + '"');
- }
- }
- catch (e) {
- console.error('Error parsing message JSON: ' + e.message);
- }
-}
// Run script after page is loaded
$(function() {