Не совсем понятно, зачем здесь Redis? Без него, я думаю можно ограничиться средствами JS:
1. Создаем объект, где будут хранится списки комнат (названия можно генерировать уникальными);
2. При подключении клиента, заносим информацию в socket о подключаемой комнате;
3. Переносим в объект со списком комнат идентификатор подключенного клиента в нужную "комнату".
Для этого всего можно реализовать простенький модуль на Node.JS. Рассылку уведомлений Вы сможете легко реализовать для нужной комнаты, т.к. список всех подключенных клиентов в комнату у Вас уже будет. Главное не забывать про таймауты и автоматическую отписку от комнаты.