Blocks: SMS Notifier

Maintained by Picture of 3i Logic LMS3i Logic LMS
A one way SMS messaging block.
156 sites
22 fans
Current versions available: 2

SMS notifier is a one way SMS messaging block that allows managers, teachers and administrators to send text messages to their student and teacher.

New Features in Version 3.7
• Added Support for Moodle version 3.7
• Removed SendSMS.Pk and Yuboto APIs
• Added New API’s Nexmo, Twilio, Clickatell.
• Added Pagination & Search features using different filters 
• Fixed alignment issues for edit buttons
• Fixed navigation bar button issues 
• Removed errors and warnings 
• Defined classes and functions used in code using comments

Plugin Installation
1) Copy plugin folder in Moodle blocks folder
2) Login with Administrator on Moodle site
3) Install the plugin by clicking on 'update database' now button
4) Put SMS API ID, username and password in setting page
Supported API's
For Clickatell API: See
Nexmo API: See
Twilio API: See


Screenshot #0
Screenshot #1
Screenshot #2


Picture of 3i Logic LMS
3i Logic LMS (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Tumelo Dipheko
    Tue, Dec 12, 2017, 3:58 PM
    Hi I'm currently using SMS block with Moodle 3.3.2+ (Build: 20170915) and when a message is send via this block we just received first word of the message. How can we solve this problem ?. Sakshi has been very helpful but we still have not reached a solution. There was a file Sakshi loaded on our site but this has not help but rather now we get an error "message not sent due to an error: ERR:105, Invalid Destination Address". Please assist
  • Picture of 3i Logic LMS
    Tue, Dec 12, 2017, 4:14 PM
    Dear Tumelo,

    Thank you for using SMS notifier. Please check number where you're messaging is in correct format. This issue happens normally when the destination number you are attempting to send to is invalid. We've successfully tested with adding a country code i.e 92xxxxxxxxxx

    If you still face the problem. Please confirm us plugin version we'll look into the matter.

    3i Logic LMS team
  • Picture of Noel Chidwick
    Fri, Feb 23, 2018, 9:06 PM
    Hi there,

    I'm trying to set this up to work with a Moodle 3.3 and Clickatell.

    I'm getting: "Message(s) not sent due to an error: ERR: 105, Invalid Destination Address"

    So that I can check I’ve set up everything correctly,

    1) Can you confirm the settings I should use to set up an integration?

    2) Also what format should the users use for their mobile numbers? eg 07XXX XXXXXX, or +447XXX XXXXXX or..?

    Thanks in advance for your help.

  • Picture of Noel Chidwick
    Tue, Mar 13, 2018, 10:11 PM
    Thanks for your Skype support, but still no joy. I've tried all sorts of things, still got the same message:
    "Message(s) not sent due to an error: ERR: 105, Invalid Destination Address"
    In you lib.php file I see you use the command:

    $url = "" . $username . "&password=" . $password . "&api_id=" . $api_id . "&to=" . $numbers . "&text=" . $message;

    whereas in the Clickatell example it uses ""

    is this the problem?
  • Picture of Astrid Smits
    Fri, Jun 15, 2018, 8:02 PM
    I'm experiencing the same problem as Noel. Is there any solution to this?
  • Picture of M G
    Sun, Jul 1, 2018, 6:52 PM
    I am also getting the same error. Not able to send message. Any solution of this problem.
  • Picture of Astrid Smits
    Mon, Jul 2, 2018, 2:55 PM
    No, we are still searching for a solution
  • Picture of Ahmed Dr
    Sat, Jul 28, 2018, 11:35 PM
    I am also getting the same @Noel issue:
    "Message(s) not sent due to an error: ERR: 105, Invalid Destination Address"
    any suggestion ???
  • Picture of developer developer
    Wed, Aug 29, 2018, 5:37 PM
    " Message(s) not sent due to an error: ERR: 105, Invalid Destination Address "
    any help???
  • Picture of Lebato MT
    Thu, Oct 4, 2018, 9:13 PM
    when i send and sms to selected users, the status column shows 'error'. i'm using 3.1
  • Picture of Seth Yoder
    Tue, Nov 27, 2018, 3:05 AM
    Hi all,

    To fix the "ERR: 105, Invalid Destination Address" issue in the 3.3 version of this plugin, you can patch sms_form.php with the following modification (happens on line 124):

    That is, add "" in to the SELECT statement to make sure that user IDs are grabbed as well.

    I hope the maintainers will patch this in ASAP.
  • Picture of Ayman _
    Mon, Feb 11, 2019, 3:41 PM
    its support Moodle 3.5+ ?
  • Picture of Abdul Fattah Kazi
    Tue, Apr 30, 2019, 7:16 PM
    Assalam O Alaikum . Kindly help me with the plugin . There is no site "sendsms" as mentioned in the combobox . Please kindly help me integrate your plugin with any local / Pakistani sms api .
  • Picture of Osama Zulfiqar
    Wed, May 1, 2019, 12:22 AM
    Need some advice from the experts / Development team on how to modify the code to work with a sms gateway service in Pakistan. a response would be appreciated.
  • Picture of NILADRI GHOSH
    Fri, May 31, 2019, 4:18 PM
1 2 3 4
Please login to post comments