Due to human (non-bot) spam the first contribution of a user has to be reviewed and activated manually, all further contributions do not require this.
As long as a user does not have at least one reviewed and activated contribution, the user is unable to edit his profile, set a avatar, title picture or a signature.
-
[ICODE]/give DevTool[/ICODE]
Unless I'm wrong, this already existing command is what your mod is doing.