# LearnDash - Slack

`meteorgpl-plugin/learndash-slack` — a WordPress plugin as a Composer package.

Slack Integration for LearnDash

- Author: Real Big Plugins — https://realbigplugins.com
- Homepage: https://realbigplugins.com/plugins/learndash-slack/
- License: not declared
- Buy a license from the vendor: https://realbigplugins.com/plugins/learndash-slack/
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/learndash-slack
- Requires WordPress: 4.3.0
- Tested up to WordPress: 6.0.1
- Requires PHP: 5.3.0
- Vendor: Real Big Plugins — https://meteorgpl.com/vendors/realbigplugins.com

## About

LearnDash Slack allows for e-learning site owners to configure detailed notifications from their WordPress site to their team’s Slack channels. With this tool, everything that takes place on a LearnDash site from new user registrations to quiz completions, can now be configured to trigger a completely customizable alert into any Slack channel.

## Changelog

### 1.6.2

- Adds Gradebook ID to ld_gb_gradebook_data Filter
- Adds ld_gb_gradebook_list_table_grade_display Filter
- Adds ld_gb_get_user_grade Filter which allows overriding the returned value of ld_gb_get_user_grade() before anything is processed

### 1.4.0

- Moves the License Field to a sub-page under LearnDash LMS -> Settings -> Slack -> Licensing as the LearnDash Hub Plugin (automatically installed when updating to LearnDash v4.3.0.2) removes the LMS License Tab from view

### 1.3.1

- Fixes incompatibility with the Quiz Complete/Pass/Fail triggers and LearnDash versions 3.5.1.1 - 3.6.0.2.
- Updates our Licensing and Support module to the latest version

### 1.3.0

- Previously, all %timestamp% replacements would use UTC as the timezone. Now it will respect the timezone set for your website.
- Fixes an undefined index notice when creating new Notifications
- Fixes a deprecated PHP warning in the upgrade routine
- Update Licensing and Support module to the latest version
  - Now the Changelog will show directly within your website

### 1.2.6

- Fix issue where the Groups field wasn’t showing for some triggers, causing the notification to silently bail before sending
- Fixes a PHP Notice for the usage of date_default_timezone_set()

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/learndash-slack/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/learndash-slack
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

No version has been published yet.

