title: Is mouseEvent created by human?
body: <p>It's well known that you can check whether trigger click is made by human or not. </p>
  
  <pre><code>if(event.originalEvent !== undefined){ alert('human'); }
  </code></pre>
  
  <p>But is it possible to check if mouseEvent is made by human or bot? Example of creating mouseEvent below.</p>
  
  <pre><code>var mousedownEvent = document.createEvent ("MouseEvent");
      mousedownEvent.initMouseEvent ("click", true, true, window, 0, 0, 0, x, y, false, false, false, false, 0, null);
      element.dispatchEvent(mousedownEvent);
  </code></pre>