Twilio

SMS gateways ::: smsgateway_twilio
Maintained by Santosh Nagargoje
This is an SMS gateway plugin to integrate Twilio SMS gateway with Moodle.

Twilio 1.0.0

Moodle 4.5
Released: martedì, 18 marzo 2025, 20:22

Twilio SMS Gateway

SMS Gateway Plugin for Twilio Integration

Introduction

This is a sms gateway plugin to integrate Twilio sms gateway with Moodle.

Features

  1. Integrate Twilio SMS Gateway.
  2. Send SMS to a specific phone number.

Supported Moodle Versions

Moodle 4.5 and above

Installation

  1. Download the zip file from Github repository or moodle plugin directory.
  2. Extract the zip file and copy to /sms/gateway folder or Install it from Moodle's install plugin admin feature.

How to use

  1. Register for Twilio account.
  2. Buy a Twilio Phone number.
  3. Generate/Copy Test/Live Credentials (Account SID and Auth Token) from here
  4. Create New SMS Gateway from Site Administration --> Plugins --> SMS --> Manage SMS Gateways
  5. Enable SMS mobile phone MFA from Admin Tools and configure twilio as SMS gateway from its settings.
  6. Create a user account or use admin account.
  7. Login with user/admin credentials
  8. Go to Profile--> Preferences--> Multi-factor authentication preferences (example link http://www.yourdomain.com/admin/tool/mfa/user_preferences.php) and enter your mobile number with country code to register for MFA
  9. User will receive an SMS with 6-digit code.
  10. Enter received 6-digit code to complete the MFA setup.
  11. Logout the user and login again with credentials.
  12. You will receive 6-digit code to complete the login process.

Support

If you encounter issues or bugs, please open an issue in the official GitHub repository: GitHub Issues

Author

Santosh Nagargoje

Web profile: https://santoshnagargoje.in/

Version information

Version build number
2024112800
Version release name
1.0.0
Maturity
Versione stabile
MD5 Sum
703ae1aca698414af72b1624b6e19738
Supported software
Moodle 4.5
  • Latest release for Moodle 4.5

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
main