I am looking to see if an a-frame component which acts as a virtual chat window already exists. A user can see messages he has sent as well as received.
I would one of those the html2canvas/texture
components:
project the texture on an entity and set up the chat functionality with any of those helpdesk-like chat apps or from scratch.