Huginn Chatbot

Planning to implement this via Telegram and Wit.ai.

Backend will be a node server on Now.

https://core.telegram.org/bots/api

https://github.com/yagop/node-telegram-bot-api - Looks good

https://github.com/kosmodrey/telebot - Looks simple but complete

https://github.com/jmendeth/node-botgram - Looks very easy with good docs

https://github.com/naltox/telegram-node-bot - Complex. Full featured. BUT… way too verbose. Too much OO for my taste.

https://github.com/telegraf/telegraf - Maybe… In fact this one might be the winner. Fairly complex, but decent docs. Lots of functionality…. Hmm…

Samples

https://blog.srnd.org/intro-to-node-js-making-a-telegram-bot-964b8cfe1129 - node-telegram-bot-api with InlineX example

https://picoledelimao.github.io/blog/2016/01/22/creating-a-telegram-bot-in-nodejs/ - node-telegram-bot-api

https://www.3scale.net/2016/02/create-a-weather-bot-for-telegram/ - node-telegram-bot-api

https://www.vanmil.org/a-telegram-weather-bot-with-node-dot-js-and-express/ - using REST api

https://wit.ai/dnszero/

https://github.com/wit-ai/node-wit

https://github.com/howdyai/botkit - Might be worth investing. It’s a framework for making bots.