diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-08-05 16:00:22 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-08-05 16:00:22 -0400 |
| commit | 4d6b5e96fbab0602c1781a8b7c06f32aa9d56d99 (patch) | |
| tree | d96e5b22a477b8a7620ddb5a8b152a740bb61404 /server/websocket.js | |
| parent | b9aaeaf616ed0a46a81e313bede00f1598d245ca (diff) | |
finish merge
Diffstat (limited to 'server/websocket.js')
| -rw-r--r-- | server/websocket.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/server/websocket.js b/server/websocket.js deleted file mode 100644 index ca54b68..0000000 --- a/server/websocket.js +++ /dev/null @@ -1,34 +0,0 @@ -var websocket = module.exports = {} -var io - -websocket.init = function(server){ - io = require('socket.io')(server) - return io -} - -websocket.bind = function(room){ - var room_socket = io.of('/' + room) - - var users = {}, messages = [] - - room_socket.on('connection', function(socket){ - - var nick - - socket.on("join", function(data){ - nick = data.nick - users[data.nick] = true - }) - - socket.on("msg", function(data){ - if (messages.length > 20) { messages.shift() } - messages.push(data) - room_socket.emit("msg", data) - }) - - socket.on("disconnect", function(){ - delete users[nick] - }) - - }) -} |
