Rooms

List Rooms

Get all rooms:

rooms = client.rooms.list()
print(f"Rooms: {len(rooms)}")

Create Room

Create a new room:

room = client.rooms.create(
    title="My Group",
    description="Group chat"
)

Get Room

Get a specific room:

room = client.rooms.get(room_id="room_id")

Add Member

Add a member to a room:

client.rooms.add_member(
    room_name="room_name",
    nxid="user_nxid"
)

Remove Member

Remove a member from a room:

client.rooms.remove_member(
    room_name="room_name",
    nxid="user_nxid"
)

Delete Room

Delete a room:

client.rooms.delete(room_id="room_id")