Sia (Sentient Intelligent Android) is an AI bot for slack. Sia currently uses template based intelligence through rivescript along with NLP through watson and was made with Node-Slack-SDK.
This is just some of the features of Sia.
Thanks to @genericallyloud for his guide on making rivescript asynchronous. I use my own fork of rivescript-js to get promise support. Although, it appears there soon would be proper promise support on the library, it wasn't available at the time of making sia and there'd be no Sia if I had to wait.
Released under MIT License, Copyright (c) 2017 Joseph Rex
See LICENSE for more information