# PATH: bot/server/app.py from quart import Quart from logging import getLogger from bot.config import LOGGER_CONFIG_JSON from bot.server.routes import bp as routes_bp logger = getLogger("uvicorn") def create_app() -> Quart: app = Quart(__name__) app.config["RESPONSE_TIMEOUT"] = None app.config["MAX_CONTENT_LENGTH"] = 999999999999999 app.register_blueprint(routes_bp) @app.before_serving async def _before(): logger.info("Web server is started!") return app