We are experimenting with timeout reasons. This means a mod is able to send a timeout along with a reason for it.
To send it:
/timeout xantest 600 stop spamming /ban xantest stop spamming
Received through TMI:
@ban-duration=600;ban-reason=stop\sspamming :tmi.twitch.tv CLEARCHAT #xangold :xantest @ban-reason=stop\sspamming :tmi.twitch.tv CLEARCHAT #xangold :xantest
The site js is also exposing it through the clearchat event. Please note that CLEARCHAT is seen by all clients, so the timeout reasons are not private, and any client can technically see them. There hasn’t been any front-end work by us to support this yet.
Low risk for change:
While I don’t see any reason we would change the sending portion, if we alter the /timeout formatn, we’ll post here with any updates you’d need to make to your application.
We’re looking for your feedback, and interested in how you would use this feature.
EDIT: This is now on production.