Вариант 1: Реализовать комнаты в чате. Механизм подключения- пользователь получает от сервера список номеров комнат при первом подключении. Следующее сообщение должно содержать номер комнаты. Дальнейший чат пользователь ведет только в этой комнате.
Реализовать механизм смены комнаты