Tag archives: websocket

RSS feed of websocket

Last update on .

###Install redis server

sudo apt-get install redis-server

Install tornado-redis package. Add this line to the requirements.txt file.


Run installer

pip install -r requirements.txt

Import tornadoredis and json package in the server.py script.

import tornadoredis
import json

Connect to the redis server. Define the function.

class ChatConnection(SockJSConnection):
    def ...

Last update on .

Subscribing to the chat room.

Insert input box and button in our template

                <button id="subscribe" class="but">Subscribe</button>
                <input type="text" id="room"  /> room name

Bind this button to new function.

                sock.send_message({ action: 'connect', user_id: $("#room").val(), source: 'chat_side' })

Create new function 'send_message' inside websocket object.

            $("#connect").click ...

Last update on .

Install nodejs

sudo apt-get install nodejs

Make a simlink to binary file for old version of nodejs

ln -s /usr/bin/nodejs /usr/bin/node

Install npm

sudo apt-get install npm

Install bower

sudo npm install bower

Create new directory

mkdir chat

cd chat

Create installation package file bower.json

  "name": "chat",
  "version ...