Forrest_Gump: Броадкаст в комнату — это так: socket.broadcast.to( 'some room' ).emit('some event');
Тут еще штука в том, что такой код сработает внутри листенера вида io.on('event', function(){}).
Если хочется отправить сообщение вне листенера — надо писать примерно так: io.sockets.connected[socketid].to('some room').emit('some event');
Но лучше проверить, что это так работает. Судя по документации — должно.