Blocks ::: block_notifications
Maintained by Goran Josic
Not always logged in, you want to be up to date about new content, discussions or events in your Moodle courses? This moodle block implements a solution that periodically notifies learners about new content or activities included into a Moodle course. This solution will act as a sentinel that detects whether new contents or new activities have been included into the Moodle course, and notify the learners and/or the instructors about that. Notifications methods are: e-mail message RSS aggregator SMS message There is also a version of this plugin for Moodle 1.9 that can be downloaded from the Website.
Latest release:
492 sites
54 fans
Current versions available: 1


Screenshot #0
Screenshot #1
Screenshot #2


Goran Josic (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS


  • Wed, Jul 26, 2017, 6:00 PM
    Sorry for that. I have updated the version.php file and incremented the release number. It should be possible to upgrade now.
  • Sun, Sep 24, 2017, 10:07 PM
    Hi does this plugin aldo notify when a section is opened by date.. i mean when a conditional acces is reached
  • Mon, Sep 25, 2017, 3:09 PM
    @ Jor di

    No, the notification plugin notifies only the standard moodle events. This is not a moodle event per se so the plugin is not going to notify this type of user action.
  • Sat, Feb 17, 2018, 3:44 PM
    Is this plugin compatible with Moodle 3.4 yet? If not, when do you think it will be?
  • Ricardo Caiado
    Sat, Mar 17, 2018, 10:38 PM

    Any update to Moodle 3.4?

  • Thu, Mar 22, 2018, 12:22 AM
    Sorry for the delay, I was quite busy lately. The current version works also with moodle 3.4. Let me know if you find bugs.
  • Thu, May 16, 2019, 2:29 PM
    Task '\block_notifications\task\notify' not found

    i got this message
  • Thu, May 16, 2019, 2:54 PM
    I did run the task manually, and i got this message:
    Task '\block_notifications\task\notify' not found

  • Thu, May 16, 2019, 6:04 PM

    You need to run the cli command as root or as the apache user. I don't know how it is on windows but on GNU/Linux the user is usually www-data.

    sudo -u www-data php your_moodle_root/admin/tool/task/cli/schedule_task.php --execute='\block_notifications\task\notify'

    The task file exists and I was able to run it on my machine using that command.


    Unfortunately since I can not replicate this issue I cannot study it and understand where is the problem.
  • Fri, May 24, 2019, 4:23 PM
    Hello, i installed teh plugin everything looks ok but i dont get notificiations at all. Although i noticed that there is no option for the frequency of checking for new contents. I am using Moodle 3.6.

    Any ideas please?
  • Fri, May 24, 2019, 4:53 PM

    The admin actions are not notified because they are considered adminstration and not teacher actions.

    The frequency of the notifications is managed by moodle under /admin/tool/task/scheduledtasks.php.

    Hope that helps.
  • Fri, May 24, 2019, 5:44 PM
    @Goran Josic not even when i have assigned and admin as teacher on a course?
  • Fri, May 24, 2019, 5:53 PM

    If you are the teacher and you have added the block to the course you can test if it runs by running the task manually with this command:

    sudo -u www-data php your_moodle_root/admin/tool/task/cli/schedule_task.php --execute='\block_notifications\task\notify'

    Please fix the path according to your settings and post here or on github any errors.

  • Fri, May 24, 2019, 6:11 PM
    @goran Josic

    Got me there. I dont have console access or the knowledge. I connected through winscp but the command line give me uknown command (prolly)

    Can we please get this in private discussion?
  • Fri, May 24, 2019, 6:20 PM

    You can run individual tasks also through the interface.

    If you find bugs please report them on the github:
Please login to post comments