The Moodle eLearning Chatbot Application application enables on a familiar chatbot conversation with all the steps necessary to complete an activity-based Moodle course. It guides the user through the Moodle user account creation, enrols enrolls users in available chatbot-compatible courses, and finally allows the completion of three types of Moodle course activities: lesson, quiz, and feedback.
...
User Registration
Checks if the platform id ID of the user is not yet register registered on the platform. If available, it starts the registration process using the corresponding id ID (for example, WhatsApp number)
Automatically sets the user language based on the dialling country dialing code. Languages currently available: English, Portuguese, and French.
Collects other information for completing the user profile.
Read more about Creating an account
Course
...
Listing and Enrolment
List chatbot-compliant courses.
Manages course enrollment.
Track the user’s course progress and completion status.
read Read more about Course EnrolmentsEnrollments
Course Activities
Lesson
Display the content of a lesson, including .jpg images and .mp4 videos (for public courses only).
Lesson summary after finishing the module.
read Read more about Consuming content Completing Lessons
Quiz
Supports ‘multiple choice’ and ‘true/false’ questions.
Multiple attempts supported.
Quiz summary after attempt submission.
read Read more about Taking a Quiz
Feedback
Compatible with ‘multiple choice’ and ‘short text answer’ type questions.
read morea bout Read more about Leaving feedback