Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Newsletter for appointments and announcements #1281

Open
idnovic opened this issue Jun 7, 2022 · 1 comment
Open

Newsletter for appointments and announcements #1281

idnovic opened this issue Jun 7, 2022 · 1 comment

Comments

@idnovic
Copy link

idnovic commented Jun 7, 2022

Is your feature request related to a problem? Please describe.
Our members do not always check the calendar or the announcements.
This leads to few member attendees at some appointments.

Describe the solution you'd like
A weekly newsletter that checks the feed from the calendar and announcements for the next days, parses it and send it to all members of a chosen group.

Describe alternatives you've considered
An external software could do the same but an integration would be better. Parse the feeds and send out an email.

Additional context
A newsletter function would keep members informed. The idea is to inform on the last week and prenotice the next week.
The newsletter could be send out on weekends.

An email from the newsletter could look like this:


Greetings members,

This is Newsletter #3 of 2022

What is going on the next 7 days (8.1.22-14.1.22)?

Appointments:

  1. text text text (you can click to view the full text on webpage)
  2. text text text
  3. text text text

What happened since the last newsletter (1.1.22-7.1.22)?

Announcements:

  1. text text text (you can click to view the full text on webpage)
  2. text text text
  3. text text text

New Documents:

  1. text text text (you can click to view the full doc on webpage)
  2. text text text
  3. text text text

We wish you a nice week!

In the settings of admidio you should be able to set an interval for the newsletter.
In the above example the interval is 7 days and the day of sendout is Saturday.
The newsletter knows the content of the last newsletter (maybe mark it in database) or at least the date the last newsletter was send out (much simpler).
The newsletter informs of possibly missed information since the last newsletter.
And informs on the next appointments for X days (set in the settings).

@Fasse
Copy link
Member

Fasse commented Jun 7, 2022

This would be a nice feature. But we need someone who have time to implement this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants