Usually chat history would clogg the blockchain. But only broadcasting the messages which are eligible for rewards, this congestion can be reduced. Then again I feel that discord lacks the history limits for free users. So the blockchain can be answer to this. Let's see if some solution on this part gets properly implemented with enough testing.
RE: Using Hive's Built-in Messaging System To Create An Alterlative To Discord