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

Default notifications for groups and DMs #614

Open
daniellekirkwood opened this issue Sep 8, 2022 · 4 comments
Open

Default notifications for groups and DMs #614

daniellekirkwood opened this issue Sep 8, 2022 · 4 comments
Assignees

Comments

@daniellekirkwood
Copy link
Contributor

This is a chronic issue

User Problem: Users expect DMs and mentions to notify them by default - but not random conversation in group chat rooms.
Defect: Public chats notify for everything by default, encouraging you to mute the app
Suggested plan: Switch the defaults to mute public rooms by default, and grandfather in the old push behaviour. Avoid getting sucked into "must fix notifications from first principles".

@kegsay
Copy link

kegsay commented Jan 24, 2023

This sounds like a super easy fix to apply on the server? if join_rules == public then ... What's blocking this being done almost immediately?

and grandfather in the old push behaviour

presumably this means that rooms joined before this update on this user's account -> still bing by default?

@clokep
Copy link
Contributor

clokep commented Jan 24, 2023

This sounds like a super easy fix to apply on the server? if join_rules == public then ... What's blocking this being done almost immediately?

Push rules currently have no access to join rules (or other room-level info like that), so we need write an MSC.

We are also still trying to define the behavior of what a "DM" vs. a "group" is. Using join rules is an interesting idea though.

@daniellekirkwood
Copy link
Contributor Author

We will not be taking the action to reduce notification volume by room type at this time.

"It is not for us, as Element, to make a call for users based on the size of the room. This is especially true in an Enterprise setting where there might be many reasons to have large rooms with notifications on. What we can do now is simplify the user's journey to customise those room level settings, and also highlight what the settings are. With better explanation and guidance on notifications and an improved onboarding experience, the impact of this issue will be dramatically reduced."

More information (internal only) is here

@daniellekirkwood
Copy link
Contributor Author

This issue will be closed when the WAT have closed the Cycle issue: element-hq/element-web#24291

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

5 participants