element-hq / element-hq/element-meta

Time-based notification mute ("do not disturb")

Open
#1,223 9 comments 80 reactions 0 assignees View on GitHub
A-Notifications O-Frequent T-Enhancement X-Spec-Changes Z-GetYourUpdates
Dominant language
No language data
Stars
112
Forks
25
Avg merge
6h 6m
Merged PRs (30d)
4

Description

There are often times when I'd really like to just mute notifications for all my rooms or a specific (particularly noisy) room for a few hours. In the global case, maybe you could also [set the user's presence to unavailable](https://matrix.org/docs/spec/client_server/r0.2.0.html#put-matrix-client-r0-presence-userid-status).

On the spec side, this could just be a generic expiration date for notification events, so we could do clever things by poking at the API manually. :) (Maybe even make recurring notification settings an option? E.g. "I want to get notifications for this keyword only between 9am-5pm. That would've been super useful when I was using keyword highlights for alerts at work.)

Related to https://github.com/vector-im/riot-web/issues/1672 I suppose, but I think this is more generic - I'm looking for something that allows more granular control (e.g. per-room controls).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.