[FREEBIE] Unauthorized roles

I am looking for someone to create a cog that removes roles that I set to be protected. like a role called “Owners Fam” gets removed from a user that is unauthorized to give that role.

commands like this

[P] protectrole {role-id
[P] authorized {role-id} {user}