Ingame Chat functionality

Yo, would love to see some improved chat functions ingame.
Would like to be able to whisper via chat for example.
Have a conversation with people who are not in the same game.
The Epic whisper function seems wonky, I barely recognize when people use it to contact me.