It is necessary to separate the type of messages.
For example in color
In my opinion the best division is implemented in the game EVE ONLINE
there are chat windows. You see the correspondence separately.
You can also copy data from the chat.
Insert chat links
Follow links by clicking on them!