Extension Slack Integration


Extension Basics

Title
Slack Integration
Name
ckanext-slack
Type
Public extension
Description
Integrates CKAN with Slack, enabling notifications and bot interactions per organization via slackclient.
CKAN versions
Download-Url (zip)
Last commit
8 years ago (2017-06-27 04:40:52)
Url to repo
Category
Specialized Tools


Background Infos

Description (long)
Show details

ckanext-slack

The ckanext-slack extension provides a means to integrate CKAN with Slack, enabling notifications and bot interactions.

Supports per-organization Slack configuration via JSON config stored in database tables. Uses slackclient 1.0.5 for Slack API communication.

Requirements

  • CKAN >= 2.5
  • slackclient 1.0.5
  • Python 2.6/2.7

Configuration

Add slack to ckan.plugins, then configure per-organization:

  • slackbot_token: Slack bot API token
  • slackbot_id: Slack bot user ID

Per-org config is stored as JSON in the database.

License

AGPL-3.0

Version
0.0.1
Version release date
2017-06-27
Contact name
Steve Kipp
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

slackbot_token =

slackbot_id =

Plugins to configure (ckan.ini)
slack
CKAN Settings (ckan.ini)
DB migration to be executed
(not set)
<< back to Extensions