Skip to content
Slack API examples for Simplicité
Java JavaScript HTML
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources
src/com/simplicite/extobjects/Slack
.gitignore
BUILD.md
README.md
Slack-openapi-3.0.2.yml
Slack-swagger-2.0.yml
Slack.xml
build.gradle
package.json
pom.xml
settings.gradle

README.md


Slack module definition

Introduction

Slack integration examples:

  • A Slack webhook endpoint for incoming events from Slack
  • A Slack client external object

Import

To import this module:

  • Create a module named Slack
  • Set the settings as:
{
	"type": "git",
	"origin": {
		"uri": "https://github.com/simplicitesoftware/module-slack.git"
	}
}
  • Click on the Import module button

Configure

There is one system parameters to configure:

  • The SLACK_SERVICE in which you must set your Slack API client ID, secrets and signing secrets

Note: it is possible to ovveride these default parameters per user using corresponding user parameters.

SlackClientExample external object definition

Slack client example

SlackWebhook external object definition

Slack webhook

You can’t perform that action at this time.