adjusted chat commands to use isempty and use Failure replys. group eject no longer checks if the user is in the group before ejecting