moodletxt is a block that allows teachers and administrators to send SMS/text messages to their students directly from the Moodle system. It is available free of charge to all bbconnecttxt.com customers, and trial accounts can be provided on request. The module supports both inbound and outbound messaging, allowing teachers to text their students and receive replies without ever leaving Moodle. It supports text message status updates, user-personalised messages, message templates and signatures, personal addressbooks, and has full compatibility with user timezones. As of version 3, it also supports event-based messaging via the moodletxt+ message processor.
Please note: moodletxt does not yet operate with ConnectTxt USA. Additional development work is required to comply with regional regulations. Support for ConnectTxt USA will be added to a future release of moodletxt.
Latest News (2013-12-03)
A new patch has been released for moodletxt, which brings compatibility with Moodle 2.6 and fixes a number of minor bugs.
- Fixed issue when sending group messages to groups that contain no valid phone numbers
- Fixed issue with inbound numbers where matches against addressbook contacts would cause the message to not be saved
- Modified status updates database queries in cron job to improve performance on larger databases
- Fixed link-buttons on addressbook contacts list used to delete contacts
- Fixed minor issue on preferences page where form header did not update when editing a template in Moodle 2.5 and above
We recommend that all users upgrade to the new patch when possible.
Previous News (2012-11-09)
moodletxt+, a message processor extension for moodletxt, is now available via Moodle.org! We are pleased to be the first registered plugin on Moodle.org to offer this service. You can find it in the messaging section of the plugins repository, here:
Important Notice for Upgraders from Moodle 1.9.x!
If you are upgrading from Moodle 1.9 to 2.3 and beyond, then Moodle requires that you first upgrade to Moodle 2.2, and then to 2.3 or above from there. If you are planning such an upgrade, and this includes moodletxt, then you must upgrade moodletxt to version 3 when you upgrade your Moodle installation to 2.2, not after the upgrade to 2.3 or above. This is because Moodle's upgrade system changed with Moodle 2.3, and as a result moodletxt cannot support direct upgrades from Moodle 1.9 to 2.3 or above.
Legacy Moodle Versions
moodletxt is a well-established plugin, and has been continually upgraded since Moodle 1.5. The moodletxt installer for Moodle 1.9 will also run on Moodle 1.8 and 1.7 without issue. A deprecated version of moodletxt is also available for Moodle 1.5 and 1.6, though it must be stressed that this version is no longer supported. If required, it can be downloaded from the ConnectTxt website:
If you have any questions regarding the block, there are several methods you can use to get in contact with us. Greg J Preece, the block's developer, is an active user on the Moodle website, so feel free to message him directly. Alternatively, you can contact ConnectTxt via any of the following means: