Hyppolit, the Butler is a bot to connect your services and to does what you want. He is your personal, team or company butler.
The name comes from a movie with the same name from my country from 1931. It's because I wrote a lot of bots before but now it is not only a bot but an awesome support, a real butler.
$ git clone https://github.com/Yitsushi/Hyppolit.git
$ cd Hyppolit
$ npm install
$ cp config.json.example config.json
## Edit your config.json
$ node index.js
{ "name": "date-time" }
Hyppolit connects to your HipChat instance and wait for your questions. If you invite him into a channel then he will join immediately. Your can ask him in public or in private too.
{
"name": "hipchat",
"configuration": {
"hostname": "xxxxx.hipchat.com",
"jid": "xxxxxxx",
"password": "xxxxxx",
"autojoin": ["xxxxxxxxx", "xxxxxxx"]
}
}
{ "name": "weather" }
With host and port:
{
"name": "docker",
"configuration": {
"type": "host",
"address": "tcp://192.168.59.103:2375"
}
}
Or with socket:
{
"name": "docker",
"configuration": {
"type": "socket",
"address": "/var/run/docker.sock"
}
}
Soon. :)