Skip to main content

Local Datacurso Message Hub Configuration

The local plugin local_datacurso_msghub is the core of the messaging system. It manages the connection between Moodle's notification system and the external providers.

1. Entering Configuration

To start the configuration process, you must access the plugin settings:

  1. Navigate to Site administration > Plugins > Local plugins > Local Datacurso Message Hub > Configuration. Configuration Link

2. General Configuration

In the General Settings tab, you can enable or disable the service and define global notification rules. General Settings

3. Twilio Provider Settings

This is where you enter the credentials obtained in the Twilio Configuration guide.

  1. In the same configuration page, go to the Twilio Settings tab.
  2. Enter the following values:
    • Account SID
    • Auth Token
    • Twilio Phone Number
    • Template SID (for WhatsApp notifications) Twilio Provider Settings

4. License Verification

You must verify your license to ensure the plugin functions correctly.

  1. Navigate to Site administration > Plugins > Local plugins > Local Datacurso Message Hub > Verify License. Enter License Link
  2. Enter your license key and click verify. Verify License Page

5. Notification Testing

Once configured, you can test the delivery of notifications.

  1. Navigate to Site administration > Plugins > Local plugins > Local Datacurso Message Hub > Notification Test. Notification Test Link
  2. Send a test message to ensure everything is working correctly. Notification Test Page