When I run
!snooze <servername>:* in a DM, when Fletcher has permission to do that for some but not all of the channels on the server, I get a “Snooze forbidden! I don't have the authority to do that.”, and it only processed this for some of the channels it has permission for.
I would expect it to either snooze none of them (treat it as an atomic operation, at least assuming permissions aren’t changed in the middle of processing), or snooze all of them it can (preferable, in my case); snoozing an arbitrary subset is not ideal. Possibly also include “Snoozed X out of Y channels” in the message or something?