Versions Compared

Key

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

The Chatbot app requires for the associated Moodle eLearning Chatbot e-Learning Bot Manager plugin to be installed on the target Moodle server, so that the necessary functions to support user and course management from the chatbot app application are available.

...

Installation steps

The plugin is installed following the standard Moodle plugin installation steps:

  1. Navigate to the Plugins section of the Moodle site administration

  2. Note: you will Click on Install plugins, which will take you to the plugin installation page.
    On the plugin installation page, you have two options:
    a. Drag and drop the plugin ZIP file into the designated area.
    b. Click on the 'Choose a file...' button and select the plugin ZIP file from your computer.

  3. Once the ZIP file is uploaded, click the Install plugin from ZIP file button.
    Moodle will verify and process the plugin installation. Once completed, you will see a success message.

...

Note

You will need to be logged as administrator

...

...

Installing from the Moodle plugins directory

...

Search for xxxx

...

Below are the steps to download a plugin from the Moodle Plugins Directory:

  1. Visit the Moodle Plugins Directory.

  2. In the search bar, enter the name of the plugin you're looking for (e.g., 'xxxx') and press Enter.

  3. Browse through the search results to find the desired plugin. Click on its name to access its details page.

  4. On the plugin's details page, you will find information about its features, compatibility, and version history.

  5. To download the plugin, locate the Download section on the details page. Here, you might find different versions of the plugin available for different Moodle versions.

  6. Choose the version of the plugin that is compatible with your Moodle installation and click the Download link next to it.

  7. The plugin package will be downloaded to your computer as a ZIP file.

  8. Once the download is complete, you can proceed to install the plugin on your Moodle site using the standard installation process.

...

Note

Make sure to review any documentation or instructions provided by the plugin developer to ensure a successful installation and configuration.

...

Installing from a ZIP file

...

from GitHub

Here are the steps to install a plugin from a ZIP file

...

Upload the downloaded plugin file by either dragging and dropping or selecting the file

...

Select “Install plugin from the ZIP file”

 

...

Once the installation is completed, verify the plugin functionality.

...

Course must have a new “Chatbot course” property

...

Users must have a new “Dialing Code” property

...

downloaded from GitHub:

  1. Obtain the plugin's ZIP file from its GitHub repository. Look for a Download or Code button on the repository's main page, and select Download ZIP.

  2. The plugin package will be downloaded to your computer.

  3. Once the download is complete, you can proceed to install the plugin on your Moodle site using the standard installation process.

...

Verify Successful Installation of the Plugin

After completing the installation process, you should verify the functionality of the plugin. Here's what to look for:

  • User Profile Prefix Field for Country Code: Within the user profile, there will be a new field called Prefix. This field allows you to input the country code, serving as a dialing code for phone numbers.

  • Error-Free Chatbot Startup: The chatbot should start without any error messages. This means that the plugin has been loaded correctly and is functioning properly.

To confirm the installation and functionality, you can navigate to the Site administration section of your Moodle site. In the API documentation section within the Server tab, you should be able to see the available API functions.

If the plugin has been installed correctly, these functions will be visible. If there are any issues with loading the plugin, this section may not display properly or show error messages.