Our friendly little slackbot.
- Is very friendly (It will say hi back to you)
- Sends you a private message on request
- Welcomes new members by requesting that they set their Real Name field
Nearly all development of bots and plugins takes place in the library.
This repository merely contains deployment information (e.g. Dockerfile),
configuration, and pinned dependencies.
To use the pinned dependencies, be sure to
git submodule init --update
git submodule update each time you update the repository. Go
will use code within the
vendor directory rather than downloading the latest
go build will build the bot, and
docker build will create a Docker
The convenient way to update all submodules is to use vendetta. Install it
go get github.com/dpw/vendetta, and then use
vendetta -u to update the
submodules. You can also use
vendetta -p to prune unneeded dependencies. Then
you can commit the updated submodules and build a new Docker image.