Initial commit
Build and Push Docker Image / build-and-push (push) Successful in 18s

This commit is contained in:
ciomek committed 2026-08-16 11:41:07 +02:00
commit 279b2a7e90
49 files changed
+2664

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
import json
from loon.web.users.state import user_threads
async def player_handler(client, userdata, msg):
data = json.loads(msg.payload.decode())
prefix = "loon/player/"
if not msg.topic.startswith(prefix):
return
rest = msg.topic[len(prefix):]
player_uuid, _, subtopic = rest.partition("/")
queue = user_threads.get(player_uuid)
if queue is not None:
await queue.put(json.dumps({"topic": subtopic, "payload": data}))