How to notify user after 24 hours if course not completed

How to notify user after 24 hours if course not completed

by Maxime Barbeau -
Number of replies: 5

Hello all,

 My Moodle site needs to fulfill a weird requirements. I cannot find the right why how to achieve that.  Any ideas?

The LMS shall notify the student of uncompleted courses if they are not completed within 24 hours of starting them.

 ·         The system has numerous and short courses. So students are expect to be complete them in 1 days.

·         Enrollment is done manually by teacher/manger (there is not self enrolment)


Thanks for your ideas!

Maxime (a new Moodle admin)


Average of ratings: -
In reply to Maxime Barbeau

Re: How to notify user after 24 hours if course not completed

by Shirley Gregorczyk -
Picture of Particularly helpful Moodlers
Perhaps the Re-engagement plug-in can provide that functionality. I have not used it, I send manual 'nagging' notifications.
Kind Regards
In reply to Shirley Gregorczyk

Re: How to notify user after 24 hours if course not completed

by Maxime Barbeau -
Hello Shirley,

I am taking a look on this plugin right now.

I forgot too say my Moodle site does not support/send email (because we are on a private network).

More info to come.

Maxime
In reply to Maxime Barbeau

How to notify user after 24 hours if course not completed

by Stefan Scholz -
Picture of Plugin developers
Hi Maxime,

Similar to the plugin mentioned by Shirley, our plugin Pulse (https://moodle.org/plugins/mod_pulse) would work, too.

In a nutshell: both plugins can be configured to send a notification.

If you want to use pulse, you’ll need to use
https://moodle.org/plugins/availability_relativedate to implement the 24h delay. (Or get the pro version which has support for reminders built in)

You can test it on our test site labs.bdecent.de

Any questions for how to set it up, feel free to reach out.

Hope this helps!
Stefan
In reply to Stefan Scholz

Re: How to notify user after 24 hours if course not completed

by Maxime Barbeau -
Guten Tak Stefan,


I forgot to mention I am running Moodle 3.8.2 in a private network (not email) ... I need to ad more info in my original post next time...

Can the Pulse plugin support Moodle 3.8.*? (release note shows only 1 release)

Maxime

Using: Moodle 3.8.2, Win2019Srv, SQLServer2019, PHP7.4, private network
In reply to Maxime Barbeau

Re: How to notify user after 24 hours if course not completed

by Stefan Scholz -
Picture of Plugin developers
Hi Maxime,

pulse uses moodle's messaging system; by default, it sends notifications via email. But you can change that if you go to https:///admin/message.php and look for "Send notification" and set it to web, mobile or whatever channel you use.

Our policy is to support the most recent two versions of moodle, plus the LTS (long term support) version (if that's not among the most recent two), i.e. we currently support 3.9,3.10 and 3.11 — this does not mean that it does *not* work on 3.8, we simply have never tested it, also because moodle 3.8 is no longer a supported moodle release, and you should consider upgrading. (security support has ended May 21).

If you have a test site, you can try installing it there and test if it works as expected. You will need to lower the required version in version.php though for that. Feel free to use our test site labs.bdecent.de to test it first, before you invest any additional time.

Reengagement is around much longer and therefore does have a version for moodle 3.8 (not in the plugins directory though, you need to get it from github: https://github.com/catalyst/moodle-mod_reengagement/tree/MOODLE_38_STABLE)

Best
Stefan