With Webhook being Node (I'm guessing based on the distribution via npm?), you'll feel right at home. As a Node guy myself, I found it immensely valuable when I was building a toy desktop app.
Great job with this by the way. I started on a similar project a few months ago (fell by the wayside), and it makes me really happy to see someone execute it, especially this well. Keep it up!