Open Slack API Server.
Go to file
Stanislav Nikitin 1612420e63 Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
config Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
context Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
pushers Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
slack Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
.gitignore Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
LICENSE Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
README.md Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
opensaps.example.yaml Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00
opensaps.go Initial commit with Matrix support. Messages are successfully delivered. 2017-08-28 01:13:45 +05:00

README.md

OpenSAPS

OpenSAPS stands for "Open Slack APi Server". This is an open-source implementation of Slack API server that can be used to integrate applications into each other using Slack API.

Initially this project was created for integrating Gitlab and Gitea into Matrix, because there was no good incoming webhooks support.

Installation

go get -u -v -d lab.pztrn.name/pztrn/opensaps
go install -v lab.pztrn.name/pztrn/opensaps

Configuration

Take a look at opensaps.example.yaml for configuration example. Right now there is no documentation about configuration file, but it will appear in future.

Usage

The only parameter OpenSAPS binary accepts is a configuration file path. Do it like:

opensaps -config /path/to/opensaps.yaml

IMPORTANT NOTICE

This project isn't affiliated nor developed by Slack itself.