Event Trigger
- Moodle 4.4–4.5
- 更新 2024-11-19
This plugin plugin allows site administrators to trigger external actions such as an http request or email when certain events happen in Moodle. Filters can be added to check if the event meets certain conditions and actions(email/http post) can include information contained within the Moodle event. Lookups can also be added to the workflow to allow information not contained within the Moodle event to be exposed to the external action.
Event Trigger
The Event Trigger allows Moodle Events to be monitored and a workflow to be triggered when that event occurs.
One of the main use cases of this plugin is to allow Moodle events to trigger actions in external systems.
Each workflow is made up of a series of steps . Steps can be things like:
Using event data to lookup user and course information
Filtering data based on a set of conditions
Performing an action like sending an email or Posting data to a HTTP endpoint or external API.
More configuration documentation can be found at the following link:
https://github.com/catalyst/moodle-tool_trigger/wiki
More Information on Moodle events can be found in the Moodle documentation at the following link:
https://docs.moodle.org/dev/Event_2
Supported Moodle Versions
This plugin currently supports Moodle:
3.3 (PHP 7 is required)
3.4
3.5
Moodle Plugin Installation
The following sections outline how to install the Moodle plugin.
Command Line Installation