Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

Latest commit

 

History

History
37 lines (24 loc) · 1.29 KB

README.md

File metadata and controls

37 lines (24 loc) · 1.29 KB

🤖 matthias

Docker Build Status

Matthias is a chat bot (currently) built on top of the fantastic hubot framework. He should be online in our Slack team.

Running matthias locally

Choose between running matthias directly or via docker.

Warning: Several of matthias' capabilities require a few env vars to be set. Please refer to run.sh for a list of them.

Using your dev environment

You can start matthias locally by running:

$ npm install
$ ./bin/hubot

Then you can interact with matthias by typing matthias help.

matthias> matthias help
matthias animate me <query> - The same thing as `image me`, except adds [snip]
matthias help - Displays all of the help commands that matthias knows about.
...

Matthias' name can also be substituted with a ! at the beginning of commands. If you're messaging matthias directly, use just the command without a name prefix, e.g. help

Using Docker

$ docker pull ifsr/matthias
$ docker run --rm -it ifsr/matthias

This pulls matthias' latest image (automatically built by Docker Hub from this repo) and starts a new ephemeral container with the shell adapter.