Slack also basically fails at this. You end up getting a jumble of timestamps, names and messages.
Yeah... people expect that when they copy chat messages. It's correct behavior.
I don't mind the timestamps and names existing, but they're formatted all wrong.