Building out the custom bot command architecture