Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/slackapi/definition-app

A Slack app for storing and accessing company specific phrases
https://github.com/slackapi/definition-app

sample-app slack slack-app slackapi

Last synced: 14 days ago
JSON representation

A Slack app for storing and accessing company specific phrases

Awesome Lists containing this project

README

        

# Definition App
![Linter](https://github.com/slackapi/definition-app/workflows/Linter/badge.svg)
![Unit Tests](https://github.com/slackapi/definition-app/workflows/Unit%20Tests/badge.svg)

An app for storing and accessing company specific phrases

## Screenshots
![Searching definitions](docs/define-demo.gif)
_Searching definitions_

---

![Adding definitions](docs/define-add-demo.gif)
_Adding definitions_

## Installation

### A note of caution!

Whilst Definition implements the Slack oAuth flow, this is purely to support Enterprise Grid Installations. You should *not* install it on multiple public workspaces as the code does *not* make a distinction between workspaces when retrieving terms. Any user can access *any* term/definition pair in the system.

### Instructions
[Click here](docs/SETUP.md) for a step by step guide.

## Other implmentations

If TypeScript isn't your preferred language, here are other open source projects that implement similar functionality, built by community developers.

### Python
- [Whatis](https://github.com/wooddar/whatis)