I been working on a multiplayer chat system using the UMG:
At the moment the chat system allows you to:
set a name
send global messages
the messages are colour coded (white are global messages, yello are your own messages, purple are whispers and ofc either can be changed) the messages are also timestamped with the time you receive them.
The system works by sending a message to the server which then triggers and event for all the clients sending them the new message, so its very bandwidth friendly.
I do plan on updating and extending the system. allowing for custom colours, roles such as guest, admin , user, GM, each with own text colour etc.
is this something the community would want to see on the marketplace?