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