Praxis_Bot/standalone_obsWebSocket.py
2021-05-04 16:54:45 -04:00

34 lines
920 B
Python

import flask
from flask import request
import obsWebSocket
import os
import praxis_logging
praxis_logger_obj = praxis_logging.praxis_logger()
praxis_logger_obj.init(os.path.basename(__file__))
praxis_logger_obj.log("\n -Starting Logs: " + os.path.basename(__file__))
api = flask.Flask(__name__)
# enable/disable this to get web pages of crashes returned
api.config["DEBUG"] = False
possibleRequests = []
def init():
#possibleRequests = obsWebSocket.getRequests()
#obsWebSocket.makeRequest("ToggleStudioMode")
obsWebSocket.listenForData()
@api.route('/api/v1/obs/websocket/getRequests', methods=['GET'])
def getRequests():
if 'name' in request.args:
pass
#if is_command(request.args['name']):
# return flask.make_response('', 200)
#else:
# return flask.make_response('', 404)
if __name__ == "__main__":
init()
api.run(host='0.0.0.0', port=6009)