So I picked up a copy of nakedmud, and have been working with it for a few weeks. I came cross the common issue (and also read on the forums) about certain aspects of the C code that isn't available on python.
My main focus right now is add a new user group, to a character if an admin were to grant them special commands. IE: becoming leader of an organization.
But that issue lies that you can only check if the character is in the user group not add a new type to it. I thought about adding commands C side and then exposing it to python.