I suggest you put your vote on this uservoice instead, which also have been suggested in this post. This could look like:
:tmi.twitch.tv CLEARCHAT #channel [moderator] [duration] :justinfan12345
This could be expanded to include similar messages for the other actions. I hardly think that moderators should be concerned about public scrutiny (they’re already “Nazis”) and it wouldn’t have any of the downsides of API calls.
I’m toying with the idea of an extension that afflicted channels could enforce for their moderators. It would monitor the sending sockets for chat commands and broadcast this to other authenticated moderators within the same channel. Anyone not using it can be considered rouge. I’m not pursuing it, mainly because this would be so much better as an official feature.