You will need something to receive the Nolt webhook, massage the data, and execute a Discourse API call.
A lot of people use Zapier and similar tool for doing that, but you can also use a serverless service, or a bot on Heroku as you said.
The docs on creating new posts on Discourse via API calls live at Discourse API Docs