linen.dev icon indicating copy to clipboard operation
linen.dev copied to clipboard

Allow detailed notifications customization

Open cheeseblubber opened this issue 1 year ago • 2 comments

As part of onboarding let you notify everything when someone joins a community.

Different events:

  • Notify everything
  • Notify joining a channel
  • Notify message in channel you are in
  • Notify on DMs
  • Notify on @mentions

Include building backend out

Email notification

cheeseblubber avatar Jul 17 '23 14:07 cheeseblubber

The pattern I'm familiar with is you get to set the interval of notifications — which seems to serve a variety of preferences. For example, I could choose to receive email notifications:

  • Whenever a notification comes in
  • Every 6 hours (email shows all notifications from past 6 hours, if any)
  • Every 12 hours (email shows all notifications from past 12 hours, if any)
  • Every 24 hours (email shows all notifications from past 24 hours, if any)

sbutler-gh avatar Jul 18 '23 19:07 sbutler-gh

We should allow users to set notification per channel too, as per user feedback.

emilos avatar Aug 18 '23 04:08 emilos