Skip to content
This repository has been archived by the owner on May 16, 2021. It is now read-only.

Lego workstream SlackBot , Track your workstream using slack and visualize it

License

Notifications You must be signed in to change notification settings

ferzerkerx/lego-work-stream-slack

Repository files navigation

Lego Workstream SlackBot

Build Status Quality Gate

Track your workstream using slack and visualize it

inspired by lego-workstream-visualisation

Screenshots

alt tag

alt tag

alt tag

Installation:

  • Create a slack app

    • Bot needs to have permissions for:
      • Interactive messages
      • Receive direct mentions
  • Set environment variables

clientId=<your slack clientID>
clientSecret=<your slack clientSecret>
API_TOKEN=<your slack API TOKEN>
PORT=<your desired port>
MONGODB_URI=<your MONGODB_URI>
  • yarn install
  • yarn start
  • Add the bot to your channel
    • Send a direct message to the bot
      • @yourbotname help
      • Adjust settings

Metrics

  • Search metrics
  • Download CSV report

http://<your-server>:<your-port>/metrics.html

To update the configuration:
@testbot setConfig{
  "actionDescriptors": [
    { "name": "green", "text": "Green" },
    { "name": "red", "text": "Red" },
    { "name": "orange", "text": "Orange" },
    { "name": "black", "text":"Black" }
  ],
  "min": 0,
  "max": 8}

About

Lego workstream SlackBot , Track your workstream using slack and visualize it

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published