The discussion revolves around the topic of notifying users when a scheduled post is published on a Discourse platform. waffleslop used Discourse as an LMS, scheduling posts to auto-publish from one category to another, but found that no notifications were sent to users. bartv suggested setting the ‘Lessons’ category to ‘default watching first post’, which would send a notification to all users when the scheduled post is moved into it.
waffleslop asked if there’s a way to schedule reminder posts within Discourse, rather than using an email tool like Mailchimp. Johani provided a link to a guide on creating timed topics. downey inquired if waffleslop was able to implement the solution, as they are experiencing issues with it.
Use case: I use Discourse as a bit of an LMS, with lessons that “drip” twice a month. I build these lessons inside a category (“Lessons - Queue”) and then schedule them to auto-post to a student-visible category (“Lessons”).
When I have this auto-publish (which is really just moving a published topic from one category to another), I do not believe there is any notification sent to the students that a new lesson is available.
Barring using a tool like Mailchimp to send a notification out, or manually getting on the post and @All-Student commenting everyone, is there another way to automatically notify everyone of the post?
You can set your ‘Lessons’ category to ‘default watching first post’ - this will send a notification to all your users when the scheduled post is moved into it: