@Turbooo Claro. No es tan complejo. La cuestión es que al ser un chat de usuario a usuario por lo general dichos usuarios tienen alguna "amistad", es decir, hay una tabla en la base de datos que los relaciona. Eso es esencial si quiere algo de ese estilo. En ese momento en wordpress la lógica ya se complica un poco, por que tiene que crear todo lo necesario donde un usuario vea el perfil del otro, envié la solicitud, el otro la acepte y demás. Lo que ya conocemos con facebook.
Si por el contrario quiere un chat donde nada de eso aplique resulta mucho mas sencillo.