/snlack

An instructional Slack application for Snyk leveraging Snyk Apps

Primary LanguageTypeScript

Snlack!

The Unofficial Snyk app for Slack

Snlack is intended as a developer demo with benefits. It's based roughly on snyk-apps-demo so if you're familiar with that repository you'll likely notice some common elements. The biggest departure from other integrations I've put together is that this one is actually follows the Snyk Apps design pattern rather than using tokens.

Features

I've based things mostly around Slack's Slash Commands feature, treating /snyk as if it were a handy little CLI bin.

E.g. /snyk org info Kuberneatos, for information on my Snyk Organization "Kuberneatos."

This means that there's at least a little bit of logical grouping under the hood, so it's quite easy to implement the various command outputs as responses to Slack UI events / user interactions.

For a good overview of what the App does today, check out the MVP Milestone here.

If you're interested in contributing or just generally seeing where this might go, you can check in on the Project board here

Usage

You'll need to run / host this yourself if you want to make use of it.

...More instructions coming soon.