GitHub Issues as an NLX Channel

This demonstrates setting up GitHub as a channel for an NLX application.

It relies on environment variables to set things up.

To set this up, you will need to add a Webhook for issues and issue_comments to your repo pointing at the Val.

Also it will need write permissions for issue comments in the token added.