diff --git a/litecord/blueprints/__init__.py b/litecord/blueprints/__init__.py index b64b431..6f9c699 100644 --- a/litecord/blueprints/__init__.py +++ b/litecord/blueprints/__init__.py @@ -11,7 +11,7 @@ from .relationships import bp as relationships from .dms import bp as dms from .icons import bp as icons from .nodeinfo import bp as nodeinfo - +from .static import bp as static __all__ = ['gateway', 'auth', 'users', 'guilds', 'channels', 'webhooks', 'science', 'voice', 'invites', 'relationships', - 'dms', 'icons', 'nodeinfo'] + 'dms', 'icons', 'nodeinfo', 'static'] diff --git a/litecord/blueprints/static.py b/litecord/blueprints/static.py new file mode 100644 index 0000000..3b9f703 --- /dev/null +++ b/litecord/blueprints/static.py @@ -0,0 +1,9 @@ +from quart import Blueprint, current_app as app +from pathlib import Path + +bp = Blueprint('static', __name__) + + +@bp.route('/') +async def static_pages(path): + return app.send_static_file(str(Path(f'./static/{path}')))