What's the best way to check if the bot's account is a moderator in the channel?

The flood protection is there for a reason and saying you will flood anyway and evade the ban isn’t probably something you should say on an official twitch forum.

I have a few commands that “Flood” but it’s a single command that sends the message 3-8 times over 10 seconds or so. So if they have a very active chat, it will still be noticed. I also make my bot reply with the IRC ACTION format to make my text the color of my name. It stands out quite well and doesn’t trigger any flood protection.