The Moodle Chatbot Application enables on a familiar chatbot conversation all the steps necessary to complete an activity-based Moodle course. It guides the user through the Moodle user account creation, enrols 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 of the user is not yet register on the platform. If available, it starts the registration process using the corresponding id (example, WhatsApp number)
Automatically sets the user language based on the dialling code. Languages currently available: English, Portuguese and French.
Collects other information for completing the user profile.
...