This commit is contained in:
2025-05-21 11:01:04 +08:00
parent 6dbcd6fba0
commit 3f54f14a3e
2 changed files with 3 additions and 9 deletions

View File

@@ -9,7 +9,7 @@ r: redis.Redis | None = None
on_room_changed: Callable[[list[int]], Awaitable[None]] | None = None
async def init(redis_conf: dict | None) -> None:
def init(redis_conf: dict | None) -> None:
global r
if redis_conf is None:
@@ -31,13 +31,6 @@ def get_room_list() -> list[int]:
return [int(room_id) for room_id in r.smembers(room_set_key)]
def _subscribe_redis():
loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
loop.run_until_complete(_subscribe_redis_async())
loop.close()
async def _subscribe_redis_async():
p = r.pubsub()
p.subscribe(f"__keyspace@0__:{room_set_key}")