问题描述
是否有一种方法可以将某些事件的使用仅限于会议室成员?我不需要限制在一个特定的房间,但是需要确保客户可以在活动可用之前加入房间。
解决方法
否,该功能不可用,但是您可以使用rooms()
功能轻松获得客户所在房间的列表。因此,您可以执行以下操作:
@socketio.on('foo')
def my_foo_event(data):
if 'required_room' not in rooms():
return # or return an error event,etc.
# handle the event here