Skip to content

simplicitesoftware/module-slack

Repository files navigation


Slack module definition

Quality Gate Status

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