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