Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this page

...

Moodle Chatbot App Requirements

  • .Net Core 3.1 Framework runtime if installed locally. Alternatively, it can be deployed as a Docker installation.

  • A Twilio telephone number enabled as WhatsApp.

  • Moodle instance with the Moodle Chatbot Plugin installed (see below).

Moodle Chatbot Plugin Requirements

  • Enabling Web Services and the REST Protocol: to ensure proper interaction with the Bot Manager plugin chatbot app and take advantage of the functionalities of Moodle’s Web Services and the REST Protocol in Moodle 4.1API, it is necessary to verify that these options are enabled in Site Administration > Plugins > Web Services > Enable Web Services > Enable REST Protocol.Create token: creation of token and use of Moodle Mobile Web Service for secure access through the mobile application, this option is enabled in Site Administration > Plugins > Web Services > Enable Web Services > Manage Token. See instructions here.

  • Security token: an authentication token is required to access the web service functions added by the plugin.

Info

If you are unsure how to enable web services or how to create a token for the chatbot check Moodle Site Setup page.

Compatibility

Moodle version

Status

4.0

Under consideration

4.1 - LTS

Fully compatible

4.2

Under consideration

Moodle Version 4.1: Ensure that your Moodle platform is updated to version 4.1. This will ensure full compatibility with the "Bot Manager" and its functionalities.

Moodle Chatbot App Requirements

...

.Net Core 3.1 Framework runtime if installed locally or Docker

...

A Twilio telephone number allowed to send messages via WhatsApp

...

Chatbot Plugin".