it’s ok, I fixed it!
here’s what I put
if ($user_level > 7 || $comment_data['comment_type'] == 'pingback' || $incoming_comment['comment_type'] == 'trackback') {
return $comment_data;
}
that stops it doing anything if the user posting is an admin or it is a trackback