There is a checkbox in WP 'Discussion' settings: Comment author must have a previously approved comment
Is there any way to know whether current commenter is allowed to leave comments in WP through PHP? I need this to call an alert if this user left a comment and it needs to be approved by administrator before appearing on the page.