This talk was given at ViennaJS July 2016 by Klemens Zleptnig.
With the example of http://toni.football/, the Euro 2016 Chatbot, he will show how to create a bot for Facebook Messenger using node.js. The technology stack includes a bot engine for natural language processing (NLP) and MongoDB for storing data. The code can be hosted at Google App Engine with minimal effort.
This great talk was held by Klemens Zleptnig at the monthly ViennaJS meetup in Vienna: http://viennajs.org