コード例 #1
0
ファイル: main.py プロジェクト: francesco-pecora/python-chat
def handle_my_custom_event(json, methods=["GET", "POST"]):
    data = dict(json)
    if "name" in data:
        db = DataBase()
        db.save_message(data["name"], data["message"])

    socketio.emit("message response", json)
コード例 #2
0
ファイル: main.py プロジェクト: zurgis/ChatApp-Flask-
def handle_my_custom_event(json, methods=['GET', 'POST']):
    """ Обрабатывает сохранение полученных с веб-сервера сообщений
        и отправляет сообщения другим клиентам
    """
    data = dict(json)
    if 'name' in data:
        db = DataBase()
        db.save_message(data['name'], data['message'])

    socketio.emit('message response', json)  # Отправляем клиенту
コード例 #3
0
ファイル: main.py プロジェクト: Star-Coder-7/SUPERBEST
def handle_my_custom_event(json):
    """
    handles saving messages once received from web server
    and sending message to other clients
    :param json: json
    :return: None
    """
    data = dict(json)
    if "name" in data:
        db = DataBase()
        db.save_message(data["name"], data["message"])

    socketio.emit('message response', json)
コード例 #4
0
def handle_my_custom_event(json, methods=['GET', 'POST']):
    """
    handles saving messages once received from web server
    and sending message to other clients
    :param json: json
    :param methods: POST GET
    :return: None
    """
    data = dict(json)
    if "name" in data:
        db = DataBase()
        db.save_message(data["name"], data["message"])
        app = create_app()

    socketio.emit('message response', json)
コード例 #5
0
ファイル: main.py プロジェクト: xinmengxie/Chatbot
def handle_my_custom_event(json1, methods=['GET', 'POST']):
    """
    handles saving messages once received from web server
    and sending message to other clients
    :param json1:
    :param json: json
    :param methods: POST GET
    :return: None
    """
    data = dict(json1)
    if "name" in data:
        db = DataBase()
        db.save_message(data["name"], data["message"])
        msg = chat(data["message"])
        db.save_message("AI Consultant", msg)
        k = {"msg1": data, "msg2": {"name": "AI", "message": msg}}
        json2 = json.loads(json.dumps(k))
        socketio.emit('message response', json2)