Catbot striking out mods
So, I'm sure by now that the CAT team has knowledge of the fact that catbot (or catbutt as it's known in my moderation part of mixer) has the ability to strike out any message it sees unfit to have in chat. And that they have seen that it strikes out messages wrongly, kinda like a cat would cause most are just ignorant :/, so they put in a restore system. Great! Awesome, we can now restore messages that catbutt wrongly got rid of! One small problem though...it can delete mod and streamer messages and the streamer can only restore them. I would to ask that mods be able to restore other mods' messages so that the streamer doesn't have to stop what they are doing just to do two small clicks that annoyingly could have just been done by a mod if the option was there. I will also accept the fixing of catbutt since it can't just be on a learning system because I feel as though, since there are so many different streams with different rules and mods, the way it learns is blending together between hundreds of streams so it's just confusing itself and deleting whatever it gets confused on. But I figured letting mods be able to restore messages of other mods and streamers would be a WHOLE lot easier.
CatBot will only remove messages from users with the `Mod`, `GlobalMod`, `Owner` and `Staff` roles, if the message is sent from an integration (say a chat bot) and the authorization for the application hasn't included the `chat:bypass_catbot` OAuth scope.
This is by design.
I would strongly advise against letting moderators restore the messages of other moderators. Not all of them are created equal, and only a user with the `Mod` and `ChannelEditor` roles or a higher ranking role (`GlobalMod`, `Owner`, `Staff`, `Founder`) should be able to restore messages from users with only the `Mod` role.