Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/03/2013, 04:42
Avatar de antoniopol
antoniopol
 
Fecha de Ingreso: agosto-2012
Ubicación: Valladolid
Mensajes: 114
Antigüedad: 11 años, 8 meses
Puntos: 21
Respuesta: Mensajes privados a sockets

Yo hice algo parecido para notificaciones, cree un array notificaciones y las claves eran los nombres de los usuarios por ejemplo si recibes el parametro usuario al hacer login sería:
notificaciones[usuario], y dentro de éste le meto el socket.id. Así para enviar un mensaje solo a el usuario2, sería: cliente.sockets(notificaciones[usuario2]).emit("hola usuario2");.

Te dejo un ejemplo que hice de notificaciones, tengo que modificarle porque no es del todo óptimo pero para ver lo que estas buscando te podría servir.

https://github.com/antoniopol06/gitn...outes/index.js

Fíjate en el exports.foro y exports.contestarTema. Espero que te sirva.
__________________
>> Blog de desarrollo web.
>> @antoniopol06 amante de la Web =D