hack-house/server.py
2022-07-02 05:16:23 +03:00

21 lines
594 B
Python

from typing import Any, Coroutine
from sanic import Sanic, Request, response
from sanic.response import HTTPResponse
from sanic.server.websockets.impl import WebsocketImplProtocol
app = Sanic("app")
app.config.OAS = False
actual_messages = []
@app.route('/talk', methods=["GET", "POST"])
async def talking(request: Request) -> HTTPResponse:
actual_messages.append(request.form["text"])
return response.json({"status": "ok"})
@app.route('/update', methods=["GET", "POST"])
async def talking(request: Request) -> HTTPResponse:
return response.json({"status": actual_messages})