Quick fix solution idea for DMs what if clients send always 100 random DMs once you sent a message?
99 DMs could contain automatically a specific code to signal that this message should be hidden by the client aka does not show up as a message.
Only one message contains the real message.