Sign inSign up

byxorna/collinsbot

By byxorna

•Updated about 11 years ago

Image
0

895

byxorna/collinsbot repository overview

⁠collinsbot

Slack collins bot

Docker Container Status

⁠Features

Resolves asset tags and hostnames to useful data (hostname, link, pool, status)

⁠Build

Requires godep: go get github.com/tools/godep

godep go build

⁠Run

Populate your config.json, and pass a -token for your API key.

./collinsbot -config examples/config.json -token="$(cat slack.token)"
⁠Run in docker

An automated build is maintained on the hub at https://registry.hub.docker.com/u/byxorna/collinsbot/⁠. Inject your config into the container and give it a whirl.

docker run -v $(pwd)/my/config.json:/etc/config.json byxorna/collinsbot -config /etc/config.json

⁠TODO

I just randomly picked a go slack library (github.com/nlopes/slack). I am not super happy with it, and it seems pretty messy. Perhaps look into using:

What kind of features should we support?

  • implicitly pull out asset tags and hostnames from all messages
  • subscribe to status changes, provisioning changes on an asset?

Tag summary

Content type

Image

Digest

sha256:5773d0ec1…

Size

176.7 MB

Last updated

almost 11 years ago

docker pull byxorna/collinsbot