Added string for invalid auth level
Changed chat event parser to return invalid auth level error if the user does not have the right permissions
Moved the auth check to the correct level