implement configurable notifications for upcoming calendar events

Environment

Discourse Version: 3.1.2

Plugin Commit: 0.2.11

Steps to Reproduce

currently, there is no way to get notified in advance about an event that is in the discourse calendar. It would be highly beneficial to have a notification system that would i.e.

  • add a button to the topic view whenever there is a calendar event linked to it, allowing user to sign up for a notification

  • have a bot write a post @’ing all of these users a few days in advance (could be configurable in the plugin settings)

Thanks @autonomic - we appreciate your suggestions.

Users can simply ‘watch’ the topic of course, but I can see you are after something more sophisticated. I also note that the official plugin has a reminder feature.

If you have a budget, we’d be delighted to discuss adding these features with you.

1 Like

hey thanks @NathanK for your reply and sorry we never followed up! We did end up installing the other plugin before remembering that the client actually wants email notifications, which that plugin doesn’t provide. We are not expert Discourse plugin developers but we do like collaborating with other cooperatives! If this is something you might still be interested in we do have some budget to get this sorted out. If so, could you shoot us an email at boop@autonomic.zone and we can see if we might be able to work together? Thanks!

I agree - it is a sorely missing piece of the events side of things in the official Discourse offerings.

I am delighted to report that @angus has done some significant work on the email front with the Discourse Events plugin over the last few months. He now hosts it himself, via a subscription model:

May I suggest giving that a shot with a trial subscription? It might do all you need already, or you might like to sponsor further enhancements to the plugin

1 Like

We very much appreciate the suggestion of the events plugin! Though it seems it still doesn’t quite do what we need. Our client is looking for the ability for members of their forum to be able to RSVP for an event and automatically get email reminders. The events plugin seems to allow someone to configure that functionality by syncing a calendar and enabling alerts for that calendar but that is too many steps. Would you possibly still be interested in adding this feature to your plugin?

1 Like