This commit is contained in:
2025-11-16 16:58:28 +01:00
parent cdc5c32429
commit e31ccbbb19
4 changed files with 58 additions and 0 deletions

42
.gitignore vendored Normal file
View File

@@ -0,0 +1,42 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.pyc
*.pyo
*.pyd
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Virtual Environments
venv/
env/
.venv/
.env/
# SQLite databases
*.db
*.sqlite
*.sqlite3
# Environment variables
.env
.env.*
!.env.example

5
README.md Normal file
View File

@@ -0,0 +1,5 @@
# MultiChatOverlay
A multi-user, web-based chat overlay service for streamers on platforms like Twitch and YouTube.
This service aggregates chat from connected accounts into a customizable browser source for use in streaming software.

7
main.py Normal file
View File

@@ -0,0 +1,7 @@
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def read_root():
return {"message": "MultiChatOverlay API"}

4
requirements.txt Normal file
View File

@@ -0,0 +1,4 @@
fastapi
uvicorn[standard]
sqlalchemy
httpx