General message cooldown and Identical messages cooldown
Spam is kinda problematic these days. Hostile people with no sense of normality tend to ruin your chat. And it gets even worse when a lot of these trolls come together.
Some other platforms offer chat settings to add a cooldown in seconds between each message sent. The same applies to exact same messages sent twice.
It would be amazing if we had those options on Mixer as well.
As an example, a 3 second cooldown between messages a user can post is a very good way to cut spam to a good percentage.
A 30 second cooldown between exact identical messages would also be extremely useful to end the spam for good.
Of course we could have an option to set the amount of seconds for each of the two variables: User message and Identical User message.
These cooldown could be also disabled if the streamer wishes it.
Also a message could pop up client side to the message sender saying something like: "Hey, you're typing too fast. Cooldown between messages is x seconds" or to the identical message case: "your message is identical to your last one. The cooldown for identical messages is x seconds."
Let's make Mixer a more pleasant experience for everybody with some chat restrictions fully configurable to the streamers' taste.
Have a great day.
The first thing, namely a per user message cooldown already exists. It's called "Slowchat" and can be found in the channel's Chat Settings. You can find the option, by clicking the three little dots in the text input field in your own channel's chat, selecting "Chat Settings" and then typing the numeric value in seconds into the "Slowchat" text input field. "0" means it is disabled. "0.5" (the default for a new channel) means any user who is not a channel moderator or the channel owner (i.e. you) can only send a message every 0.5 seconds. So, if you type in 3 and click "Save", you could, like you want, make each individual viewer in your chat wait 3 seconds between sending another message in your channel's chat.