From decf24020a5e59fae949d773ea3cb23781509e35 Mon Sep 17 00:00:00 2001 From: CakeCN Date: Fri, 9 Jan 2026 01:22:29 +0800 Subject: [PATCH] use user-joined --- Html/apps/extension_ase/ase_client/client.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Html/apps/extension_ase/ase_client/client.py b/Html/apps/extension_ase/ase_client/client.py index 26b6969..e5a4801 100644 --- a/Html/apps/extension_ase/ase_client/client.py +++ b/Html/apps/extension_ase/ase_client/client.py @@ -40,13 +40,19 @@ class ASEngineClient: @self.sio.on('connect', namespace=self.namespace) def on_connect(): self.connected = True + self.sio.emit('join', {'id': self.id}, namespace=self.namespace) + + # 用户加入事件 + @self.sio.on('user-joined', namespace=self.namespace) + def on_user_joined(data): + print(f"User joined: {data}") if self._on_connect_callback is not None: self._on_connect_callback( self, self._on_connect_callback_entry, init_data=self._on_connect_callback_initData ) - self.sio.emit('join', {'id': self.id}, namespace=self.namespace) + # 断开连接事件 @self.sio.on('disconnect', namespace=self.namespace) def on_disconnect():