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

[Feature request] Configure notifications per room #438

Open
cizra opened this issue Aug 18, 2023 · 2 comments
Open

[Feature request] Configure notifications per room #438

cizra opened this issue Aug 18, 2023 · 2 comments

Comments

@cizra
Copy link

cizra commented Aug 18, 2023

I don't want to get notifications from some rooms - I'm lurking there and mostly ignoring them, sometimes I ask a question there.

A possible exception would be if someone mentions me by name, or (like Element allows) set keywords to watch for.

Would it be possible to have some sort of roomId -> notificationSettings mapping, in addition to default notificationSettings, where I could override notifications for specific rooms?

@fhmbrg
Copy link

fhmbrg commented Sep 24, 2023

I totally agree. It would be very comfortable to be able to configure/toggle notifications on a per room basis; except mentions.

Some of the rooms I am in are way too exhaustive to become notified.

@nteodosio
Copy link

nteodosio commented Dec 6, 2023

For me the ideal case is: Notification only if mentioned or if received a reply to a thread in which I participated.

To be honest I find popups, the paradigm that these notification daemons adopt, intrusive. Matterhorn has a clever approach[1], that gives the user full power about what to do with a message by passing the message and its metadata to a user defined script. Then the user can implement all his whims, alleviating the main program from the burden of implementing and maintaining multiple possible notification preferences.

[1] https://github.com/matterhorn-chat/matterhorn/blob/master/docs/notification-scripts.md

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

No branches or pull requests

3 participants