Extend Check AutoMod status to allow the developer to specify the level
The API https://dev.twitch.tv/docs/api/reference#check-automod-status
Only lets you check automod for the channel.
But it'll only do it to the value that the channel is set to
Please allow the developer to test a given phrase at a different automod level to that that the channel is set to.
Say the channel is set to level 1, I may want to test a paticular phrase or message about to be sent to an overlay or other property at level 3 or 4 instead for additional security/moderation beyond the level that chat is set to

-
BarryCarlyon commented
Additional notes
https://gist.github.com/BarryCarlyon/a72f2d2f76c738148383873b8853658d
Descirbes what I would like to send and what I'd like as a reply
So the first message is tested at level 3 and the second at "channel set"
Categories on which thing's it was blocked for would be useful, but not immediately so for my described use case, but would be useful for other use cases.
A lot of the use cases here center on third party things such as extensions or overlays, where a message from $source would be tested, and the category/reason why would be useful, in order for a moderator to decide to allow it or not, since it's not a chat message the third party dashboard would need the unblock check.