glebby/glebby-server/glebby.py

17 lines
383 B
Python

from flask import Flask, render_template
from flask_sock import Sock
import simple_websocket
app = Flask(__name__)
sock = Sock(app)
@sock.route('/echo')
def echo(sock):
print('New echo client')
try:
while True:
data = sock.receive()
sock.send(data)
except simple_websocket.ConnectionClosed:
print("Client closed the connection")